角度绑定到属性会评估值

时间:2015-06-08 17:45:16

标签: javascript angularjs

在指令代码中我有:

 scope:{
        'rendered':'=',
        'x':'='
      },
        restrict:'A',
        link:function (scope, element) {
            var x = scope.x
      ...
HTML中的

我有

 <div my-directive x='02/06'></div>

但是在Link函数中var x = 0.333。如何防止这种评估?我需要得到'02 / 06'。

提前谢谢

1 个答案:

答案 0 :(得分:2)

尝试使用@代替=代替x

 scope:{
    'rendered':'=',
    'x':'@'
  }
  ...

这样x属性将被视为字符串文字,而不是被解释。