使用$ parse和模板中的绑定对数据进行Angular指令处理

时间:2013-12-13 18:57:16

标签: angularjs angularjs-directive

这个问题的一个问题是http://plnkr.co/edit/CfIryhwmlpme1ZSfnEom?p=preview

我在这里需要各种问题的帮助:

  1. 首先是那个掠夺者并没有像我期望的那样完全正常工作......为什么?它应该打印指令属性中使用的数据类型。

  2. 在我的真实应用程序中,我似乎无法在指令中使用$ parse服务。我已经尝试了各种方法,无法让事情发挥作用。简单的属性在真正的应用程序中正常工作。

  3. 我认为指令模板可以编码,但如果没有,请听听您的意见。

  4. 提前致谢!

2 个答案:

答案 0 :(得分:0)

它看起来像这样吗?

Plunker

问候

答案 1 :(得分:0)

这就是你要找的东西

Plunkr

我更改了您的观察表达

scope.$watch('item', function(item) {
          inventoryUpdates++;
          console.log("inventory status["+inventoryUpdates+"]==>item="+item);
          scope.itemName = item.rack1.name;
          scope.itemCount = item.rack1.count;
        },true)