$ scope angularjs中的Concat字符串

时间:2016-09-13 13:32:38

标签: javascript angularjs

我想通过函数中的参数传递字符串名称,并在$ scope中连接,这是可能的吗?

function test(txt){
 $scope.person. + txt; // I want to do $scope.person.status; for example
}

感谢。

3 个答案:

答案 0 :(得分:4)

是的,只是这样做:

function test(txt){
   $scope.person[txt];
}

答案 1 :(得分:0)

function test(txt){
  $scope.person[txt] = '';  // We need to assign something to it if not it wont work;
 }

演示示例:https://jsbin.com/gihizo/3/edit?html,js,console,output

答案 2 :(得分:0)

检查Property accessors

作为任何对象,您可以使用点表示法括号表示法来访问其属性。当您事先不知道要访问的属性时,您最好使用支架符号