昨天,我们讨论了模板引用变量。今天,我想向你们展示如何访问一个指令与一个模板参考变量。
你可能见过的语法:
<形式#myForm=“ngForm”(ngSubmit)=“onSubmit (myForm)”>
代码语言:HTML、XML(xml)
这是可能的,因为语法NgForm
指令是出口使用以下语法(实际角源代码在这里):
@Directive({exportAs:“ngForm”})
代码语言:打印稿(打印稿)
上面的代码可以使用模板参考变量等# myForm = " ngForm "
。这种技术被广泛用于角形式和组件库公开公共指令属性(方法)你的组件的模板。
例如,我们可以访问myForm.value
或myForm.valid
在一个表达式。
ngModel
也是出口,。