ctrl变量定义中的角动态(json链)变量

时间:2013-10-28 15:39:35

标签: json angularjs controller chaining

您知道如何在控制器变量定义中使用动态/链式变量吗?

我已创建此plnkr以进一步概述我要实现的目标:http://plnkr.co/edit/xOjhf8b7ZIxVhc1Id3xo

在NodeCtrl中,我试图从json对象动态访问节点,但我找不到正确的语法来写出链。

我尝试过多种组合,但尚未找到正确的方法:

  //var jsonChunk = "data." + $scope.transcendType;
    $scope.tabinventory =  data.$scope.transcendType; 
                         //data;
                         //jsonChunk; 
                         //function() { return "data." + $scope.transcendType; };
    alert($tabinventory[0].title)
  //alert($scope.tabinventory.project[0].title);

非常感谢您提供的任何帮助。

一切顺利,

1 个答案:

答案 0 :(得分:0)

您是否尝试过记录$ scope.transcendType以确保在该上下文中正确定义?

假设它已正确定义,请尝试数据[$ scope.transcendType]。