in 1 控制器我有一个变量:$scope.text = 'text';
我单击按钮(在 1 个控制器中(。我打开窗口:
function clickDialog() {
$mdDialog.show({
controller: 'SecondController',
templateUrl: 'path/second.html',
parent: angular.element(document.body)
});
}
在控制器中SecondController
我单击按钮,我想更改 1 个控制器中的变量$scope.text = 'another text';
怎么办?
这是您要做的吗: https://codepen.io/yonathanb/pen/XYPwQZ?editors=1010
只需使用:
preserveScope: true,
scope: $scope,
在您的开瓶器功能中