
最后只能通过对比。
同时打印该组件的this,和,能成功触发父组件的子组件,中的this。
发现了问题所在。
前者的$isComponent值是false,而后者是true。
我就纳闷了,明明组件是注册并且成功使用的,怎么会提示不是组件呢?
难道是因为我那个子组件文件没有放到components目录导致的?
移动之后,依然未触发。
在焦灼摸索了个把钟后,终于发现了问题所在。
原来,无法成功触发父组件的子组件中,继承的是wepy.page
应该继承wepy.component才对
问题解决!!
下面是最近了解的,开发者使用较多的框架:
1. WePY
WePY属腾讯系,是一款组件化的开发框架,比原生小程序的开发模式更接近于MVVM ,它类Vue的开发风格,让Vue开发者很容易上手。
Github地址: https://github.com/Tencent/wepy
官网地址:https://tencent.github.io/wepy
2. mpvue
mpvue 是美团点评开源的一个使用Vue.js开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。
Github:https://github.com/Meituan-Dianping/mpvue
官网:http://mpvue.com/
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)