原文:小程序中that和this的指向问题

出现this.setData is not a function 这个报错 明明没有对this重新赋值,或许也无法理解为何需要var that this 然后再that.setData 其实this是指向当前实体的一个指针,当处于不同的实体之中时,this指针随即改变,可以看到this在微信开发工具中是以蓝色显示的,是系统变量,因此,在嵌套实体中,需要另外一个变量来操作你所需要操作的实体。 ...

2018-10-13 12:20 0 967 推荐指数:

查看详情

微信程序的this指向问题

解释一下,微信程序的this指向问题。首先我们来看一段错误代码: handleReadBook(e ...

Thu Feb 27 23:25:00 CST 2020 0 1296
微信程序,this指向问题

写wx.request函数的sucess返回时,需要更改data里面的属性值,this.setData遇到了undefined报错 根据网上博客方法,更改如下: 方法一:设置一个传值变量that 原因:回调函数success的this显示undefined,需要将外层 ...

Mon Mar 02 09:29:00 CST 2020 0 1973
微信程序this指向作用域问题this.setData is not a function报错

在微信程序我们一般通过以下方式来修改data的数据 比如在函数里面修改数据 但是当我们通过wx.request请求网络数据成功后绑定数据时候报以下错误 代码如下: 这是因为this作用域指向问题 ,success函数实际是一个闭包 , 无法直接 ...

Thu Nov 16 07:03:00 CST 2017 1 26954
jsthis的指向问题

this指向性问题在开发过程,可以说是时时刻刻都在,自己也知道一些this指向的区别,但是并没有细致的研究过,今天看到https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/this里面的解释很详细 ...

Tue Apr 09 00:54:00 CST 2019 0 4239
vue的this指向问题

第一个输出英文"Hello!”,第二个输出中文“你好!”。这说明了showMessage1()里的this指的是window,而showMessage2()里的this指的 ...

Thu Oct 11 22:06:00 CST 2018 6 16202
angular的this指向问题

this是指向当前$scope的。 例如在ng-click的使用,this是指向当前的$scope而并不是dom元素的。 我们可以使用this的一些方法和属性 我们打印一下this就会发现,this包含了我们$scope的所有元素,还有自己的原型方法,这不 ...

Tue Jan 17 19:06:00 CST 2017 0 1863
jsthis指向问题

jsthis指向问题老生常谈的问题了,在这里说一下我所理解的层面的this。 this 指的是当前对象,如果在全局范围内使用this,则指代当前页面window;如果在函数中使用this,则this指代什么是根据当前函数是在什么对象上调用。我们可以使用call和apply改变函数 ...

Fri Apr 21 06:00:00 CST 2017 0 10492
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM