uni-app 使用this动态传参赋值问题
先上一段代码:
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动态传参赋值问题相关推荐
- Vue路由动态渲染和动态传参
一.动态渲染路由 // router/routerjs{ path: '/movie/1', component: Movie}, //app组件<router-link to="/m ...
- 函数动态传参详细,作用域和名称空间,global和nonlocal
1. 动态传参(重点) *, ** *, ** : 形参: 聚合 位置参数* -> 元组 关键字** -> 字典 实参: 打散 列表, 字符串, 元素 -> * 字典 -> * ...
- 在Java中动态传参调用Python脚本
最近,又接触到一个奇葩的接口,基于老板不断催促赶时间的情况下,在重写java接口和复用已有的python脚本的两条路中选择了后者,但是其实后者并没有好很多,因为我是一个对python的认识仅限于其名称 ...
- vue 中的动态传参和query传参
Vue router 如何传参 params.query 是什么? params:/router1/:id,这里的 id 叫做 params.例如/router1/123, /router1/789 ...
- python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解
最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...
- v-for 循环 @click 动态传参(参数动态)
v-for 循环 @click 动态传参(参数动态) 代码示下: @click="function('id_'+data.id)" 以上就是关于"v-for 循环 @cl ...
- sql 不为空_sql动态传参在springData中的应用(补充)
在之前的文章提到过关于sql动态传参在springData中的应用,下面补充一下关于原生sql和springData的同一需求下的两种不同的写法: 需求:contoller层传递一个map给servi ...
- 中给函数赋读权限_sql动态传参在springData中的应用(补充)
在之前的文章提到过关于sql动态传参在springData中的应用,下面补充一下关于原生sql和springData的同一需求下的两种不同的写法: 需求:contoller层传递一个map给servi ...
- 动态传参, 名称空间, 嵌套, gloabal, nonlocal
一, 动态传参 1. *args 接收到的是元组 先用位置参数进行传参, 剩下的位置参数用*args进行传参 2. **kwargs 接收到的是一个字典 先用关键字参数进行传参, 剩下的参数用**kw ...
最新文章
- R语言使用car包的durbinWatsonTest函数检验回归模型的响应变量(或者残差)是否具有独立性(Independence、是否具有自相关关javascript系autocorrelated)
- 营销系统--手动补偿
- myeclipse的buildpath 和lib引入的区别
- 中国煤化工行业运行现状与前景规划动向预测报告2022-2028年
- Kubernetes operator 模式开发实践
- C++《STL和泛型编程》容器不带/带有成员函数总结
- 18位身份证验证(Java)
- np.random.choice的用法
- 8考勤填报_公司考勤管理制度
- 硬盘总是在计算机中消失了,我计算机的D盘,E盘和F盘都消失了,只有C盘了. 这是怎么回事? -d驱动器c驱动器...
- 【记得交作业】波波离散实验报告一(python实现)
- HTML汇率转换代码,利用JS实现汇率转换工具
- 解决卸载wifi共享软件后无法连网的问题
- 这行代码好怪,再看一眼!聊聊在 Gitea 玩 Code Review
- ip后面带端口号如何做域名解析
- CodeQL笔记之基本语法(一)
- python 条件语句实例_详解python 条件语句和while循环的实例代码
- 怎样将几个pdf文件合成一个?
- 微分,泰勒公式及其在图像处理中的应用
- 跟着禅一练功夫-少林八段锦对身体有什么样的益处