在子組件中emit事件,在父組件中無法接收到码俩?
排查了好久都沒有頭緒度帮。
最后只能通過對(duì)比。
同時(shí)打印該組件的this稿存,和笨篷,能成功觸發(fā)父組件的子組件,中的this瓣履。
發(fā)現(xiàn)了問題所在率翅。
前者的$isComponent值是false,而后者是true袖迎。
我就納悶了冕臭,明明組件是注冊(cè)并且成功使用的,怎么會(huì)提示不是組件呢燕锥?
難道是因?yàn)槲夷莻€(gè)子組件文件沒有放到components目錄導(dǎo)致的辜贵?
移動(dòng)之后,依然未觸發(fā)归形。
在焦灼摸索了個(gè)把鐘后念颈,終于發(fā)現(xiàn)了問題所在。
原來连霉,無法成功觸發(fā)父組件的子組件中榴芳,繼承的是wepy.page
應(yīng)該繼承wepy.component才對(duì)
問題解決!跺撼!