在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ angular組件如何自定義內(nèi)容?

angular組件如何自定義內(nèi)容?

vue可以通過內(nèi)容分發(fā)來實現(xiàn),angular組件如何自定義內(nèi)容啊?直接看ngx-bootstrap源碼實現(xiàn)了,發(fā)現(xiàn)有個ng-content!是這個來實現(xiàn)組件自定義內(nèi)容區(qū)域的嗎?

回答
編輯回答
離人歸

ng-content是你需要的進(jìn)行內(nèi)容投影的一個插槽,定義了ng-content之后,插件內(nèi)部的全部內(nèi)容都會投影到ng-content的位置。ng-content還有一個select屬性,將滿足select條件的內(nèi)容投影到相應(yīng)的位置。參考ng-content具體用法

2017年7月16日 19:40
編輯回答
來守候

你要實現(xiàn)什么效果?可以再明確一下,提供一段示例代碼給你參考

如果要了解相關(guān)思想和架構(gòu),去官方文檔
https://angular.cn/guide/arch...

2017年6月15日 08:52
編輯回答
悶油瓶

對你想要自定義內(nèi)容的組件進(jìn)行ng-content設(shè)置,比如app-list:

<ng-content></ng-content>

然后:

<app-list>
    自定義內(nèi)容
</app-list>    
2017年8月4日 09:13
編輯回答
雨蝶

是的,ng-content和vue里面的slot 是類似的東西

2018年5月10日 23:51