先上一段代码:

export default {
        data() {
            return {
                token:''
            }
        }

}

let that=this

uni.request({
                    url:this.$BaseUrl+'/CompanyController/establishToken',
                    methods:'POST',
                    header:{
                    'Content-type':'application/x-www-form-urlencoded'
                    },
                    dataType:"json",
                    success:funtion(){
                       // this.token=res.data.token;

that.token=res.data.token;
                    }
                })

这个代码中使用普通的success:funtion(){} 经常用普通函数 因此我们使用this.token赋值的时候出现怎么都赋不上值因为

uni.request 中uccess方法指向闭包,所以this属于闭包,由此在success回调函数里是不能直接使用this.tokne的 可以在方法外使用let that=this的方法 that.token=res.data.token ;

当然还有另外一种方法使用使用箭头函数直接使用this指向就可以

uni.request({
                    url:this.$BaseUrl+'/CompanyController/establishToken',
                    methods:'POST',
                    header:{
                    'Content-type':'application/x-www-form-urlencoded'
                    },
                    dataType:"json",
                    success:(res)=>{
                        this.token=res.data.token;
                    }
                })

各位小姐姐,小哥哥 小编如果能够给各位解决问题,留下爱心,足迹哦

uni-app 使用this动态传参赋值问题相关推荐

  1. Vue路由动态渲染和动态传参

    一.动态渲染路由 // router/routerjs{ path: '/movie/1', component: Movie}, //app组件<router-link to="/m ...

  2. 函数动态传参详细,作用域和名称空间,global和nonlocal

    1. 动态传参(重点) *, ** *, ** : 形参: 聚合 位置参数* -> 元组 关键字** -> 字典 实参: 打散 列表, 字符串, 元素 -> * 字典 -> * ...

  3. 在Java中动态传参调用Python脚本

    最近,又接触到一个奇葩的接口,基于老板不断催促赶时间的情况下,在重写java接口和复用已有的python脚本的两条路中选择了后者,但是其实后者并没有好很多,因为我是一个对python的认识仅限于其名称 ...

  4. vue 中的动态传参和query传参

    Vue router 如何传参 params.query 是什么? params:/router1/:id,这里的 id 叫做 params.例如/router1/123, /router1/789 ...

  5. python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解

    最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...

  6. v-for 循环 @click 动态传参(参数动态)

    v-for 循环 @click 动态传参(参数动态) 代码示下: @click="function('id_'+data.id)" 以上就是关于"v-for 循环 @cl ...

  7. sql 不为空_sql动态传参在springData中的应用(补充)

    在之前的文章提到过关于sql动态传参在springData中的应用,下面补充一下关于原生sql和springData的同一需求下的两种不同的写法: 需求:contoller层传递一个map给servi ...

  8. 中给函数赋读权限_sql动态传参在springData中的应用(补充)

    在之前的文章提到过关于sql动态传参在springData中的应用,下面补充一下关于原生sql和springData的同一需求下的两种不同的写法: 需求:contoller层传递一个map给servi ...

  9. 动态传参, 名称空间, 嵌套, gloabal, nonlocal

    一, 动态传参 1. *args 接收到的是元组 先用位置参数进行传参, 剩下的位置参数用*args进行传参 2. **kwargs 接收到的是一个字典 先用关键字参数进行传参, 剩下的参数用**kw ...

最新文章

  1. R语言使用car包的durbinWatsonTest函数检验回归模型的响应变量(或者残差)是否具有独立性(Independence、是否具有自相关关javascript系autocorrelated)
  2. 营销系统--手动补偿
  3. myeclipse的buildpath 和lib引入的区别
  4. 中国煤化工行业运行现状与前景规划动向预测报告2022-2028年
  5. Kubernetes operator 模式开发实践
  6. C++《STL和泛型编程》容器不带/带有成员函数总结
  7. 18位身份证验证(Java)
  8. np.random.choice的用法
  9. 8考勤填报_公司考勤管理制度
  10. 硬盘总是在计算机中消失了,我计算机的D盘,E盘和F盘都消失了,只有C盘了. 这是怎么回事? -d驱动器c驱动器...
  11. 【记得交作业】波波离散实验报告一(python实现)
  12. HTML汇率转换代码,利用JS实现汇率转换工具
  13. 解决卸载wifi共享软件后无法连网的问题
  14. 这行代码好怪,再看一眼!聊聊在 Gitea 玩 Code Review
  15. ip后面带端口号如何做域名解析
  16. CodeQL笔记之基本语法(一)
  17. python 条件语句实例_详解python 条件语句和while循环的实例代码
  18. 怎样将几个pdf文件合成一个?
  19. 微分,泰勒公式及其在图像处理中的应用
  20. 跟着禅一练功夫-少林八段锦对身体有什么样的益处

热门文章

  1. 对计算机的硬盘进行高级格式化,磁盘的低级格式化、快速格式化、高级格式化有什么区别?...
  2. 手机壁纸大全免费视频
  3. ROS中的多坐标变换详解(示例+代码)
  4. Seq2seq初阶, 最原始的模型
  5. Seq2Seq(Attention)的PyTorch实现(超级详细)
  6. Oracle SQL函数之日期函数
  7. 诺亚幻想怎么在电脑上玩 诺亚幻想电脑版玩法教程
  8. IT领袖峰会精彩观点:4G时代不存在信令问题
  9. 说说在 Spring AOP 中如何实现类加载期织入(LTW)
  10. Java操作Mongodb数据(增删改查聚合查询)