请教一下,为什么这个位置获取不了上面变量的值
Creator 2.x
darenit
(菲你莫属)
2020年05月14日 12:32
#1
提示变量未定义。
问题有点菜,谁能帮忙解释下原理呢。
image.png
945×310 14.1 KB
zxh19821
(晓衡哥)
2020年05月15日 01:37
#2
在你的回调函数中,this 已经不是 Block 这个类的实例了,有几个解决方法
在 node.on 的最后一个参数上加上 this
使用箭头函数
在外部定义一个 self=this,在回调函数内部使用 self.blockType
希望能帮助到你
darenit
(菲你莫属)
2020年05月15日 01:38
#3
明白了,谢谢