问题:跨子包引用组件在onReady下获取不到,独立分包可以,合并分包异常。
有个页面a,也是独立子包。写法
{
"root": "pages/shopmall",
"pages": [
"index"
]
},
这个页面的json文件用了下下面目录下的组件:
{
"component": true,
"placeholder": "view",
"usingComponents": {
"point-product-detail": "/pages/member/member-point/components/point-product-detail/index"
}
}
并且js的onReady生命周期获取这个组件为:
ready() {
this.$pointComponentsPointProductDetail = this.getComponentById('pointComponentsPointProductDetail');
}
代码变更:
合并多个独立子包后。按理来说对于shopMall页面应用的组件,依旧是跨子包引用,但是onready生命周期内的代码就获取不到了。这块在子包内仅一个页面和多个页面有不同差异化处理吗?
