摘要:
结构型指令的职责是HTML布局。 它们塑造或重塑DOM的结构,比如添加、移除或维护这些元素。 像其它指令一样,你可以把结构型指令应用到一个宿主元素上。 然后它就可以对宿主元素及其子元素做点什么。 结构型指令非常容易识别。 在这个例子中,星号(*)被放在指令的属性名之前。 三个常用的内置结构型指令 — 阅读全文
摘要:
1.使用命令创建指令 ng g d yourDirectiveName 2.yourDirectiveName.directive.ts代码: 3. 使用指定的html: A. 以上的两种写法等效,能够把 red 传入指令的defaultColor变量 中 B. 以上两种写法等效,能够把red传入指 阅读全文
摘要:
装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。 装饰器使用@expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为参数传入。 例如,有一个@sealed装饰器,我们会这样定义sealed函数: 装饰器工厂 如 阅读全文
摘要:
我们经常需要显示数据属性,并在用户作出更改时更新该属性。 在元素层面上,既要设置元素属性,又要监听元素事件变化。 Angular 为此提供一种特殊的双向数据绑定语法:[(x)]。 [(x)]语法结合了属性绑定的方括号[x]和事件绑定的圆括号(x)。 当一个元素拥有可以设置的属性x和对应的事件xCha 阅读全文