在Angular中,模板变量和计算可以通过使用模板表达式和模板引用变量来实现。
和为:{{result}}
// 组件
export class MyComponent {
result: number;
sum(num1: number, num2: number) {
this.result = +num1 + +num2; // 将输入的字符串转换为数字
}
}
在上面的示例中,我们使用了模板引用变量#num1
和#num2
来获取输入框中的值,并将它们传递给sum
方法进行计算。计算结果存储在组件的result
属性中,并在模板中显示出来。
你的名字是:{{name}}
// 组件
export class MyComponent {
name: string;
showName(name: string) {
this.name = name;
}
}
在上面的示例中,我们使用了模板引用变量#nameInput
来获取输入框中的值,并将它传递给showName
方法。然后,在showName
方法中,我们将输入的值存储在组件的name
属性中,并在模板中显示出来。
这些示例展示了如何在Angular中使用模板变量和计算。你可以根据自己的需求进行相应的调整和扩展。