搜尋

首頁  >  問答  >  主體

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

angularjs directive 中 scope '=?' 表達的是什麼意思?

天蓬老师天蓬老师2839 天前643

全部回覆(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
  • 取消回覆