使用没有name属性的Angular ngmodel
发布时间:2020-12-17 07:15:10 所属栏目:安全 来源:网络整理
导读:我只是在阅读和学习Angular2教程. Here它说“将[(ngModel)]与表格结合使用时,定义名称属性是必需的.” 但是,在本教程中,它使用的是没有名称属性 here的ngmodel. input [(ngModel)]="selectedHero.name" placeholder="name"/ 你能解释一下为什么这有效吗? 请
我只是在阅读和学习Angular2教程.
Here它说“将[(ngModel)]与表格结合使用时,定义名称属性是必需的.”
但是,在本教程中,它使用的是没有名称属性 here的ngmodel. <input [(ngModel)]="selectedHero.name" placeholder="name"/> 你能解释一下为什么这有效吗? 解决方法
我相信在你的第一个链接
HERE中他们没有使用< form>< / form>元件.
因为在你的第二个链接HERE他们说 Defining a name attribute is a requirement when using [(ngModel)] in combination with a form. ……与表格相结合.在他们的conclusion文件中,hero-form.component.html有一个< form>用name属性包裹输入. 现在我不知道为什么< form>< / form> element对您需要name属性的原因有所不同,但这就是您的代码正常工作的原因,因为在您的第一个链接和示例中,元素周围没有表单. 不过好问题,我刚才了解到,感谢你让我查一查! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |