如何使用angularjs从视图中获取控制器的值

时间:2016-07-08 14:09:40

标签: angularjs

我有一个控制器,我正在获取用户的subrolename我希望在我的视图中使用此subrolename来提供条件,我的视图是在angularjs中如何在我的视图中获取该subrolename

2 个答案:

答案 0 :(得分:1)

  1. 在您的控制器中将其分配给$scope$scope.subrolename = mySubrolename;
  2. 在您的视图中执行:{{subrolename}}
  3. 参见AngularJS的documentation(第二个例子)

    如果您展示了一些代码,我们可以展示更具体的示例

答案 1 :(得分:1)

另一种方式是外部或@Gilad Green方式使用this

您的控制器

myApp.controller('MyController', function(){

  // First Way
  this.subrolename = mySubreolename;

  // Second Way
  var vm = this;
  vm.subrolename = mySubreolename;

});

查看

{{myController.subrolename}} 

当您想要指定要使用的控制器并确保没有其他控制器尝试处理特定变量时,这非常有用。

希望我一直很有帮助。