Javascript 向模态和模态实例传递数据的角度
我无法将数据传递到我的模型。我使用Javascript 向模态和模态实例传递数据的角度,javascript,angularjs,json,angular-ui-bootstrap,Javascript,Angularjs,Json,Angular Ui Bootstrap,我无法将数据传递到我的模型。我使用ng repeat显示json文件中的数据,如下所示 [ { "id": 1, "userId": 0, "userName": "Krzyniu", "question":"abczxcvbnmasdfghjklqwewertyu", "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.", "voteCount": 18, "da
ng repeat
显示json文件中的数据,如下所示
[
{
"id": 1,
"userId": 0,
"userName": "Krzyniu",
"question":"abczxcvbnmasdfghjklqwewertyu",
"content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
"voteCount": 18,
"date": 7,
},
{
"id": 2,
"userId": 3,
"userName": "Pablo",
"question":"def?",
"content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
"voteCount": 5,
"date": 3,
}
]
我想使用userId打开一个模式,该模式显示来自另一个json文件的数据,该文件包含特定的用户配置文件数据,如活动级别、注释数等
我正在使用ui引导,我的控制器看起来就是这样
.controller('modalCtrl', function ($http, $scope, $uibModal, $log) {
$http.get('json/users.json').success(function(data){
$scope.items = data;
});
$scope.open = function (size) {
var modalInstance = $uibModal.open({
templateUrl: 'myModalContent.html',
controller: 'ModalInstanceCtrl',
size: size,
resolve: {
items: function () {
return $scope.items;
},
item: function(){
return size;
}
}
});
};
})
那
.controller('ModalInstanceCtrl', function ($scope, $uibModalInstance, items, item) {
console.log();
$scope.item = item;
$scope.items = items;
$scope.selected = {
item: $scope.items[0]
};
$scope.ok = function () {
$uibModalInstance.close($scope.selected.item);
};
$scope.cancel = function () {
$uibModalInstance.dismiss('cancel');
}
})
这是数据服务的工作 正如你在约翰爸爸的书中所看到的那样 所有角度服务都是单态的 这就是为什么服务是控制器之间共享数据的最佳方式
查看有关数据服务的特定会话。这是针对数据服务的工作 正如你在约翰爸爸的书中所看到的那样 所有角度服务都是单态的 这就是为什么服务是控制器之间共享数据的最佳方式
看一看关于数据服务的特定会话。@Karim userId对每个问题都是随机的,我想为包含他的问题的特定用户打开模式data@Karim每个问题的userId都是随机的,我想为包含其数据的特定用户打开modal