我希望能够从两个文本框中添加数字:
template: `
<h1>Adding inputBox Numbers</h1>
<p>Num1: <input [(ngModel)]="num1"></p>
<p>Num2: <input [(ngModel)]="num2"></p>
<p>The sum is: {{ num1 + num2 }}</p> `
Run Code Online (Sandbox Code Playgroud)
即使我将两个变量都定义为数字:
export class AppComponent {
num1 : number;
num2 : number;
}
Run Code Online (Sandbox Code Playgroud)
因此,如果我执行此操作,结果就可以了
<p>The sum is: {{ 1 + 1 }}</p>
Run Code Online (Sandbox Code Playgroud)
结果:2
但如果我使用变量,它会预先形成一个concat,结果将是11.
<p>The sum is: {{ num1 + num2 }}</p>
Run Code Online (Sandbox Code Playgroud)
结果:11
angular ×1