Angular 2在html中将变量绑定到标头
我试图将一个变量绑定到一个标题,以显示当前步骤是什么(即,“您正在执行第1步,共10步”)。我让它在文本区工作,但不明白为什么它在标题区不工作Angular 2在html中将变量绑定到标头,html,angular,typescript,Html,Angular,Typescript,我试图将一个变量绑定到一个标题,以显示当前步骤是什么(即,“您正在执行第1步,共10步”)。我让它在文本区工作,但不明白为什么它在标题区不工作 private mainStepText: String = "Welcome"; <div class="mainWindow"> <textarea [(ngModel)]="mainStepText"></textarea> </div> private-mainStepText:Strin
private mainStepText: String = "Welcome";
<div class="mainWindow">
<textarea [(ngModel)]="mainStepText"></textarea>
</div>
private-mainStepText:String=“欢迎”;
到目前为止,我得到的是
private testLabel: String = "This is a test label for html";
<div class="test">
<h3 class="labelName" [(ngModel)]="testLabel"></h3>
</div>
private-testLabel:String=“这是html的测试标签”;
现在它抛出了一个错误
“错误:未捕获(承诺中):错误:具有未指定名称属性的窗体控件没有值访问器。”
错误:标签中没有未指定名称属性“而不是ngModel”的表单控件的值访问器。只要做:
<h3 class="labelName">{{testLabel}}</h3>
{{testLabel}
并在组件中设置testLabel,而不是在标记中设置ngModel。只要做:
<h3 class="labelName">{{testLabel}}</h3>
{{testLabel}
并在您的组件中设置testLabel谢谢,这正是我想要的,效果非常好。很高兴为您提供帮助。如果此答案或任何其他答案解决了您的问题,请将其标记为已接受。谢谢,这正是我所寻找的答案,非常有效。很高兴为您提供帮助。如果此答案或任何其他答案解决了您的问题,请将其标记为已接受。