小程序
小游戏
企业微信
微信支付
扫描小程序码分享
你们的右键菜单的“转到定义”好使吗? 我这儿一直提示“未找到XXXX定义”。
头部加了var util = require('../../utils/util.js');
程序能正常运行。
再放个截图:
方法就在下面,但是也提示未找到scan的任何定义。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
不支持跨文件
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢回复。 我这儿不跨文件也不行,看我第2张截图。“未找到scan的定义”,而scan的定义就在下面。
是这种写法不行吗? 有行的写法吗? 不能转到定义,实在太影响开发效率了。
附上代码:
var
util = require(
'../../utils/util.js'
);
app = getApp();
Page({
data: {
btnJinGuanStatus:
'disabled'
,
btnLiGuanStatus:
btnSaveHourStatus:
userId: 0,
nickname:
''
hour:
member:
},
onLoad:
function
() {
this
.scan();
scan:
console.log(
"ok"
})
这个地方是因为在 Page() 的调用里面,编辑器并不知道 this 所指。如果用 class 的写法,或者是同个文件内的函数定义,则可以找到。
是的,不管用
谢回复。 没这个实在影响开发时的效率,尤其在代码多的程序里。
之前还可以的,不知道什么时候开始不行的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
不支持跨文件
谢回复。 我这儿不跨文件也不行,看我第2张截图。“未找到scan的定义”,而scan的定义就在下面。
是这种写法不行吗? 有行的写法吗? 不能转到定义,实在太影响开发效率了。
附上代码:
varutil = require('../../utils/util.js');varapp = getApp();Page({data: {btnJinGuanStatus:'disabled',btnLiGuanStatus:'disabled',btnSaveHourStatus:'disabled',userId: 0,nickname:'',hour:'',member:'',},onLoad:function() {this.scan();},scan:function() {console.log("ok");},})这个地方是因为在 Page() 的调用里面,编辑器并不知道 this 所指。如果用 class 的写法,或者是同个文件内的函数定义,则可以找到。
是的,不管用
谢回复。 没这个实在影响开发时的效率,尤其在代码多的程序里。
之前还可以的,不知道什么时候开始不行的