gpt4 book ai didi

javascript - $modal 弹出函数中的范围值未定义为对象

转载 作者:行者123 更新时间:2023-11-30 21:08:36 25 4
gpt4 key购买 nike

我有这样的场景,我正在使用 $uibModal 弹出窗口添加新记录,我将范围对象传递到函数中以保存它,但我得到的结果为“未定义”并且下面是我的代码以及 [plunker] ( http://plnkr.co/edit/WXKCyzlfJFCA3FB7S2pa?p=preview) 链接。

  $scope.userList=[];
$scope.addUser = function(){
$uibModal.open({
templateUrl: 'userData.html',
controller: 'MainCtrl'
});
};
$scope.addNewUser=function(user){
console.log(user);
$scope.userList.push({
'id': user.id,
'name': user.name,
'age': user.age,
'gender': user.gender
});
$scope.clearUserArea(user);
};
$scope.clearUserArea = function(user){
console.log(user);
user.id='';
user.name='';
user.age='';
user.gender='';
};

请让我知道这段代码哪里有问题。也请引用我的plunker有关此的更多代码的链接。

最佳答案

你在 ng-modal 中拼错了。它应该是 ng-model 而不是 ng-modal

关于javascript - $modal 弹出函数中的范围值未定义为对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46364495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com