javascript - 如何在 Angular js中使用模型的值作为其他模型的名称

标签 javascript angularjs

var myApp = angular.module('LoginApp',[]);

myApp.controller('dynamic', ['$scope', function($scope) {
   $scope.a_1= "Admin";

   $scope.auction_no = 1;

   $scope.item = [{ A:"a" , B:1 }];
}]);

我必须在 {{ x }} 中以 HTML 形式给出模型名称,x 应该是 {{item.A}}_{{auction_no}} ,如下所示。最后它应该给出输出 Admin

最佳答案

您可以使用括号访问器$scope[$scope.item[0].A + "_"+ $scope.auction_no]

关于javascript - 如何在 Angular js中使用模型的值作为其他模型的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34096182/

相关文章:

javascript - 渲染速度: more objects or more scenes?

javascript - 如何连接angularjs中的属性?

angularjs - 在页面刷新时使用 Angular JS ui.router html5Mode(true) 配置 Amazon S3 静态站点

javascript - 如何从 npm 声明 javascript 子模块的类型?

javascript - 将错误类添加到 selected.js 元素

javascript - ui-select 输入未获得焦点单击 : conflict with angular-touch

angularjs - 无法加载图像,因为它违反了内容安全策略

javascript - jQuery - 将 json 内容绑定(bind)到元素的简单方法?

javascript - jquery 数据表服务器端分页不起作用

javascript - Java 小程序和 javascript