我有两个控制器 - controller1和controller2。Angularjs:从另一个控制器中的控制器调用方法
app.controller('Controller1', function($scope) {
$scope.setItems=function()
{
var itemName='Lemon';
}
});
app.controller('Controller2', function($scope) {
//This controller i want da get 'itemName' from 'controller1'
});
如何将数据从控制器2获取到控制器1。 我很抱歉,我的例子很简单,但我想弄清楚它
理想的这种情况,你应该创建服务/工厂两个控制器 –
如果没有问题,请例如之间的数据共享! –
好吧,控制器到控制器是不是有效的模式,对于你的问题,你可以使用,factorys,服务,rootcope,localstorage,$ swatch,$ .emit –