Angular 4笔记——指令

所谓指令,可以看作是对使用了此指令的组件的扩展,可以使用

HostBinding将自身的一个属性绑定到宿主元素的某个属性,或者用HostListener监听宿主元素的事件需要说明事件名和拦截的参数名

还有Input装饰器 这个是将此指令定义为一个可以使用输入绑定[]使用的指令,不过每个指令只能有一个Input指令,属性名必须和指令的名字相同


可以在构造函数里用Attribute装饰器设定宿主属性注入项,捕获宿主属性的值

Attribute装饰器表示单向一次性注入,并不能双向绑定,HostBinding为双向绑定

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学习资料来自 Angular.cn 与 Angular.io。 模板语法 在线例子 在 Angular 中,组件扮...
    小镭Ra阅读 9,242评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,943评论 19 139
  • 本系列教程的主要内容来源于 egghead.io get-started-with-angular 视频教程,但针...
    semlinker阅读 13,662评论 1 21
  • 目录 第一节 - 创建指令 第二节 - 定义输入属性 第三节 - 事件处理 第四节 - 获取宿主元素属性值 第五节...
    semlinker阅读 5,186评论 3 9
  • 回顾前面文章:【目录】 《校园里的水池没鬼》第一章 《校园里的水池没鬼》第二章 《校园里的水池没鬼》第三章 7.这...
    苏宇城阅读 3,030评论 0 1

友情链接更多精彩内容