微信小程序 将一个组件注册为全局公共组件

通常我们小程序使用组件 需要在对应使用组件的page的json文件中声明
微信小程序 将一个组件注册为全局公共组件_第1张图片
但可能我们有一些组件 非常多地方用 vue有Vue.use(组件);
我们可以在小程序 根目录的app.json中设置usingComponents属性来完成
参考代码如下

"usingComponents": {
    "index-text": "./components/indexText"
},

这样 他就成立一个公共组件
微信小程序 将一个组件注册为全局公共组件_第2张图片
然后我们将原本page中json的配置删掉
微信小程序 将一个组件注册为全局公共组件_第3张图片
重新编译 会发现组件依旧能正常使用
微信小程序 将一个组件注册为全局公共组件_第4张图片
这样他就成立一个项目全局的公共组件了

你可能感兴趣的:(微信小程序,小程序)