前一陣子在做 Web App 的時候,在 Directive 中想要用 JSON attribute 當做一些引數

例如:

<component my-data="{{ {'key':'value'} }}">

值得注意的事情是,為何要寫在 angular expression。

一開始,我想要用 attrs.$observ() 取出字串後再交由 angular.fromJSON 來做,

但用單引號不是一個正式的 JSON 格式,

所以在 angular.fromJSON 的時候會錯誤,但又不能直接用雙引號

所以就是要寫在 angular expression 中(兩個雙括號)

之後再 angular.fromJSON 就沒問題了

arrow
arrow
    文章標籤
    AngularJS
    全站熱搜
    創作者介紹
    創作者 zack9433 的頭像
    zack9433

    About Time

    zack9433 發表在 痞客邦 留言(0) 人氣()