HTML5输入语法

时间:2016-10-26 06:02:55

标签: html5 html-input

我一直在关注Angular2教程https://angular.io/docs/ts/latest/tutorial/toh-pt6.html并找到以下输入元素语法(在"添加英雄"标题下):

<input #heroName />

这应该设置id元素的input属性,但我在HTML5规范(https://www.w3.org/TR/html5/syntax.html#attributes-0)中找不到这种语法。

任何人都可以解释这种语法吗?

1 个答案:

答案 0 :(得分:7)

它不是指html5的元素id。 它与angular2严格相关,并且是Template reference variable

所以,正如官方文件中所述,

  

“phone”的哈希(#)前缀表示我们正在定义一个手机变量。

在你的情况下不是“电话”,而是“heroName”。