鍍金池/ 問(wèn)答/HTML5  Java  PHP  動(dòng)漫  HTML/ 微信小程序utils.js

微信小程序utils.js

最近開(kāi)發(fā)一個(gè)小程序項(xiàng)目,遇到這樣一個(gè)問(wèn)題:
在index.js里面把utils/utils.js包含進(jìn)來(lái),調(diào)用utils里面的js,但是想在utils里面設(shè)置index里面的data數(shù)據(jù),條用this.setData是不行的,因?yàn)閠his的原因,那么有其他辦法嗎。

還有就是一個(gè)問(wèn)題wxml里面能不能直接條用公用的js,例如utils里面聲明了事件,然后引進(jìn)來(lái),直接用

回答
編輯回答
愛(ài)礙唉

使用.bind(this)綁定上下文

2018年2月24日 16:33
編輯回答
醉淸風(fēng)

這里的utils應(yīng)該像一個(gè)黑盒吧,最好不要涉及到小程序組件上下文,
utils的函數(shù)只做接受參數(shù),處理參數(shù),返回新數(shù)據(jù),會(huì)比較合理些

2017年4月27日 14:23