使用对话框输入更新应用程序的主要作用域对象
Update the app's main scope object with dialog box inputs
在我的应用程序中,我试图将对话框的文本输入值更新到主控制器中。
$scope.dialogText
在主控制器中设置为对话框的文本输入。
说,我在对话框中输入pumpkin
,然后按确定,我的应用程序必须显示,
Dialog box's text comment is pumpkin
相反,它总是显示,
Dialog box's text comment is
Jsfiddle 在,http://jsfiddle.net/HB7LU/22555/
您的控制器需要更改如下:-
myApp.controller('tmplCtrl', function($scope, ngDialog){
$scope.dialogText = ""
$scope.loadSuiteDlg = function(){
var prom = ngDialog.open({template : 'dialog', scope : $scope });
prom.closePromise.then(function(res){
$scope.dialogText = res.value;
});
};
});
在我的应用程序中,我试图将对话框的文本输入值更新到主控制器中。
$scope.dialogText
在主控制器中设置为对话框的文本输入。
说,我在对话框中输入pumpkin
,然后按确定,我的应用程序必须显示,
Dialog box's text comment is pumpkin
相反,它总是显示,
Dialog box's text comment is
Jsfiddle 在,http://jsfiddle.net/HB7LU/22555/
您的控制器需要更改如下:-
myApp.controller('tmplCtrl', function($scope, ngDialog){
$scope.dialogText = ""
$scope.loadSuiteDlg = function(){
var prom = ngDialog.open({template : 'dialog', scope : $scope });
prom.closePromise.then(function(res){
$scope.dialogText = res.value;
});
};
});