在app.js 里定义函数,在页面使用提示该function不是一个函数,这个怎么怎么解决?
使用场景:
一个通用函数,内容如下:
function A(){ } A.show= function (){ } A.hide= function (){ } export default A |
在app.js里导入,并挂在app里,代码如下:
import A from './A.js' App({ A:A }) |
最后在页面里使用,代码如下:
var app=getApp() app.A.show() |
提示我show() 不是一个function,然后我调试了一下,在app.js里还是可以看到A里面含有show方法的,但是实际页面使用的时候,就消失了
是getApp()做了什么处理了么?求解惑