Angular 2 - 将纯文本传递给输入

时间:2017-01-03 15:51:51

标签: angular binding

在AngularJS中,您可以在指令中指定@(而不是=)以绑定到纯文本。因此,使用field: '@',您可以使用以下HTML将scope.field值设置为字符串"Hello, World"

<my-tag field="Hello, World" />

在Angular 2中,我目前正在做以下事情:

<my-tag [field]="'Hello, World'" />

注意双引号内的单引号。 Angular 2期望属性的内容是表达式。

我想知道是否存在将属性值视为纯文本的简写?这将有助于避免忘记引号的错误,我一直在做。

1 个答案:

答案 0 :(得分:0)

最新版本的Atleast,您也可以在Angular 2中执行此操作:

<my-tag field="Hello, World" />