支付寶小程序框架 自定義組件·常見問題

2020-09-18 10:34 更新

小程序報錯 worker render components is not sync,怎么解決?

排查自定義組件中是否用到了 sync 語法,再檢查有沒有啟用 component2 編譯 。

組件樣式會相互影響,自定義組件的樣式怎么只作用于當(dāng)前組件?

業(yè)務(wù)代碼需開發(fā)者自行保證樣式隔離性,如:可外層加上一層 ID 做隔離。

為什么自定義組件影響到其他組件,導(dǎo)致頁面混亂?

組件命名時不要重名。

自定義組件中,子組件怎么向父組件傳遞消息?

小程序父組件不能調(diào)用子組件里面的方法,子組件可以用 props 調(diào)用父組件的方法。

自定義組件如何要通過 props 進(jìn)行傳值?

參考文檔 組件對象。

模板 template 里可以使用自定義組件嗎?

不可以在模板 template 中使用自定義組件。模板能創(chuàng)建成功,自定義組件不會生效。

模板 template 里 data 參數(shù)的類型為布爾值時,怎么獲取不到值?

IDE 版本過低,請升級。參考文檔 下載

子組件能不能監(jiān)聽父組件參數(shù)的變化?

不支持,可以使用 props 傳遞數(shù)據(jù)。

小程序自定義組件是否有監(jiān)聽數(shù)據(jù)變化的方法?

暫時不支持監(jiān)聽單數(shù)據(jù)變化的方法。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號