搜索

首页  >  问答  >  正文

angular.js - angularjs directive 中 scope '=?' 表达的是什么意思?

angularjs directive 中 scope '=?' 表达的是什么意思?

天蓬老师天蓬老师2840 天前649

全部回复(2)我来回复

  • 滿天的星座

    滿天的星座2017-05-15 16:55:25

    如果父作用域属性不存在,则会抛出 NON_ASSIGNABLE_MODEL_EXPRESSION 异常。您可以使用 =? or =?attr 来避免此行为,以便将该属性标记为可选。


    如果您想浅层监视更改(即 $watchCollection 而不是 $watch),您可以使用=* or =*attr (=*? or =*?attr(如果该属性是可选的)。

    回复
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 16:55:25

    双向的数据绑定,你可以看看这里传送门

    回复
    0
  • 取消回复