gpt4 book ai didi

javascript - Angular 2 : what expressions can we interpolate in template

转载 作者:太空狗 更新时间:2023-10-29 17:55:14 24 4
gpt4 key购买 nike

我读到我们可以插入 Javascript 表达式。我们可以插入的有效 Javascript 表达式列表是什么?到目前为止,对于插值,我有一个显示的属性,例如。 object.property,像 {{1+1}} 这样的短表达式我们还可以插入哪些 Javascript 表达式?

最佳答案

Angular2 中的表达式在允许的范围方面与 Angular 中的表达式非常相似。

禁止产生副作用的 JavaScript 表达式,包括

  • 赋值(= +=, -=)
  • 使用 new 关键字
  • 使用分号或逗号链接表达式
  • 递增 (++) 和递减运算符

此外,不支持像 |& 这样的位运算符

通常,将复杂的 JavaScript 逻辑放在 Controller 或组件中而不是 View 中是个好主意。这是因为 Separation of Concerns 设计原则并使代码更加模块化和可读性。

https://angular.io/docs/ts/latest/guide/template-syntax.html#!#template-expressions

关于javascript - Angular 2 : what expressions can we interpolate in template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38152475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com