在开发中有遇到所有的页面都用引用同一个公共的js类
然后想知道,,, 怎么可以在js类中,让类中的所有方法都成为app.js 中的一个属性或方法呢?
只要在 app.js 中引用一次,比如:
var tdweapp = require('./utils/tdweapp.js') // TalkingData-sdk
其他页面就不需要再引用了,只要在其他页面的头部 写上 const app = getApp()
然后在方法中只要调用
app.td_app_sdk.share
title: app.shareTitle,
path: '/pages/index/idnex'
})
就可以操作这个js类中的方法。。。。
const util = require('./utils/index.js')
Object.assign(global, util)
不厚道的笑了
还是你懂我,
const util = require()
Object.assign(global, util)
那么,在pages页面中怎么调用呢?
试试这样行吗:
app.js里:
app({
tdweapp : require('./utils/tdweapp.js'),
onLaunch:{}
})
不用,已经可以了,谢谢
怎么实现啊?到是提示一下
社区来几个大神教教方法,有例子之类的看下最好啦