angular library 开发

这几天在学习angular组件开发,看了官网介绍选择了angular cli 自带的library。不过现有的ui 组件似乎都是自定义的结构,小弟实力不够,不知道如何在 library 中实现。如

  • angular 自带了 scope 特性,但是和css却不能匹配,如下c0属性应该是匹配到button元素却存在于mcd-button这个自定义的 tag 上

图片描述图片描述

希望大佬们推荐一个基于angular-cli library 完整组件开发教程,或解答下上面的问题
也接受有偿解答

阅读 2.3k
1 个回答

如果需要把scoped的css应用到content projection的内容里面的话(你的这个button元素就是mcd-button这个component的content projection),可以把你的css的selector改写为 :host ::ng-deep ui-button, 那么就可以作用在这个component之内的所有地方了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题