在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于微信小程序中被引入外部的 JS 如何使用 this.setData 修改當(dāng)

關(guān)于微信小程序中被引入外部的 JS 如何使用 this.setData 修改當(dāng)前頁面 JS 的數(shù)據(jù)

首先我在 index.js 中引用的外部 JS animation.js

var animation = require('./animation.js');

并且執(zhí)行了其中內(nèi)部的方法

clipboard.png

但是 animation.js 需要修改 index.js 中 h 這個變量, 請問大家怎么辦呢?

clipboard.png

回答
編輯回答
笨笨噠

你看下我在另外一個問題里的回答的是否能夠解決你的問題:vue項目中引入外部js,怎么在外部js中執(zhí)行當(dāng)前頁中methods里的方法。

簡單來說,利用鉤子,把本實例的方法暴露到 window;或者找一個全局對象,比如 document.body 作為事件總線,同步數(shù)據(jù)。

2017年12月2日 01:36
編輯回答
心癌

如果頁面棧不好解決的話;可以考慮利用瀏覽器緩存

2018年4月5日 22:34
編輯回答
祉小皓

把self作為參數(shù)傳進去

2018年3月10日 01:57
編輯回答
來守候

用call或者apply

2017年12月8日 20:04