昨天需要使用小程序的两个插件:
plugin://chatGroupPlugin/cell 和 “cell”: “plugin://contactPlugin/cell”
结果发现 uniapp 的自定义组件无法使用,
我是写在 页面的生命周期同级, 新建一个
usingComponents: {}
因为我记得 wepy 就是 这样的写法, 但是发现编译完成后 自定义组件里并没有我写的插件, 写入 components 也是无效,
于是百度找了很多资料, 都没有结果, 或者写的不对,
我直接诶修改编译完成后的 文件, 里面增加 plugin://chatGroupPlugin/cell 和 “cell”: “plugin://contactPlugin/cell” 两个组件都可以显示,
指导后来查文档才发现:
需要定义在page里面:
1 2 3 4 5 6 7 8 9 10 11 |
{ "path": "pages/card/index", "style": { "navigationBarTitleText": "用户名片主页", "mp-weixin": { "usingComponents": { "cell": "plugin://contactPlugin/cell" } } } }, |
这样定义就可以; 有点奇葩~
具体结果可以查看小程序: