鍍金池/ 問答/HTML5  Java  PHP  動漫  HTML/ 微信小程序utils.js

微信小程序utils.js

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

還有就是一個問題wxml里面能不能直接條用公用的js,例如utils里面聲明了事件,然后引進來,直接用

回答
編輯回答
愛礙唉

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

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

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

2017年4月27日 14:23