wxs和js能否打通?
- 需求的场景描述(希望解决的问题)
开发过程中发现这样的情况:一些通用的js常量和函数会被封装起来放到一起,一些通用的模板常量和函数会被封装起来放到一起,但是同一个常量或函数,都要一式两份地写,比如utils.js:
function dateFormatter() { // ... } module.exports = { debug: true , dateFormatter, }; |
然后utils.wxs
function dateFormatter() { // ... } module.exports = { debug: true , dateFormatter: dateFormatter, }; |
一方面写起来繁琐,另一方面也不便于统一和维护。
- 希望提供的能力
是不是可以考虑让wxs直接支持require一个js文件?
或者让js直接支持require一个wxs?
开发者工具处理一下差异(Polyfill)?
或者再退一步,我们只解决公共常量的问题,让wxs和js支持require一个json文件?