【问题标题】:Angular2: property binding and side effectsAngular2:属性绑定和副作用
【发布时间】:2016-12-04 20:59:21
【问题描述】:

所以我一直在阅读官方文档“Angular2 的模板语法”angular.io 在属性绑定的子标题“避免副作用”我看到这些我不明白的行

我们不能为属性绑定表达式中的任何内容赋值,也不能使用递增和递减运算符。我们的表达式可能会调用具有副作用的属性或方法。 Angular 无法知道或阻止我们。

【问题讨论】:

    标签: javascript angularjs angular angular2-template angular2-directives


    【解决方案1】:

    不支持在属性绑定表达式中将'yyy' 分配给xxx

    <div [someProp]="xxx = 'yyy'"> <!-- doesn't work -->
    

    不支持使用递增和递减运算符

    <div [someProp]="xxx++"> <!-- doesn't work -->
    

    【讨论】:

      猜你喜欢
      • 2015-09-28
      • 2016-08-18
      • 2017-04-28
      • 1970-01-01
      • 2018-05-23
      • 2019-04-12
      • 1970-01-01
      • 2015-07-11
      • 1970-01-01
      相关资源
      最近更新 更多