小编Ste*_*fan的帖子

AngularJS:将数据从列表传递到模态

我目前正在学习如何从头开始构建MEAN webapp.东西很顺利,直到这一点,但现在我坚持尝试通过ng-click = updatePerson(人)将数据从我的列表(ng-repeat)传递到我的模态.我完全不知道为什么我无法访问列表中的数据.我尝试了20种变体来链接两个范围之间的数据而没有任何成功.

这是我的控制器:

angular.module('userCtrl', ['userService','ui.bootstrap'])
.controller( 'userController', function(User, $uibModal, $log, $scope) {
var vm = this;
User.all().success( function(data) {
    vm.users = data;
})
vm.deleteUser = function(id) {
    User.delete(id).success(function(data) {
        User.all().success(function(data) {
            vm.users = data;
        });
    });
};
vm.createUser = function() {
    User.create(vm.userData).success(function(data) {
        vm.userData = {};

        User.all().success(function(data) {
            vm.users = data;
        });

    });
};
vm.updateUser = function(selectedUser) {
    $scope.selectedUser = selectedUser;
    var modalInstance = $uibModal.open({
        animation: true,
        templateUrl: 'app/views/pages/modal.html',
        resolve: {
            user: function () {
                return $scope.selectedUser;
            } …
Run Code Online (Sandbox Code Playgroud)

modal-dialog angularjs

5
推荐指数
1
解决办法
8692
查看次数

标签 统计

angularjs ×1

modal-dialog ×1