怎么在回调函数中调用公共函数中的函数?

来源:22-2 电影搜索页面构建(下)

慕沐1504555

2019-06-14

老师好。
我在获取搜索结果页面的时候,在公共函数utils.js中写了两个公共函数,一个是getMovieData,并且在该函数中定义了回调函数;一个是processData,作为回调函数传入第一个函数中,代码见下:
onBindBlur:function(event){
var serachKeyWord=event.detail.value;
var searchUrl = app.globalData.doubanBase + “/v2/movie/search?q” + serachKeyWord;
console.log(“失去了焦点”);
console.log(event);
utils.getMovieData(searchUrl, “serachData”, utils.processData);
},
但是一直报错,报错内容为【utils is not defined;at api request success callback function】。我通过打印日志判断,调用搜索接口已经成功,问题出在了调用查询接口成功之后,调用搜索函数那里,程序没有找到processData。
问题:怎么在回调函数中调用公共函数中的函数?

写回答

1回答

7七月

2019-06-17

这个不存在什么问题吧。你导入util了没有呢,导入了就能访问呀

0
2
7七月
回复
慕沐1504555
代码格式化后,贴出来看看
2019-06-24
共2条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23867 学习 · 6899 问题

查看课程