Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 2在html中将变量绑定到标头_Html_Angular_Typescript - Fatal编程技术网

Angular 2在html中将变量绑定到标头

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

我试图将一个变量绑定到一个标题,以显示当前步骤是什么(即,“您正在执行第1步,共10步”)。我让它在文本区工作,但不明白为什么它在标题区不工作

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

谢谢,这正是我想要的,效果非常好。很高兴为您提供帮助。如果此答案或任何其他答案解决了您的问题,请将其标记为已接受。谢谢,这正是我所寻找的答案,非常有效。很高兴为您提供帮助。如果此答案或任何其他答案解决了您的问题,请将其标记为已接受。