Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向模态和模态实例传递数据的角度_Javascript_Angularjs_Json_Angular Ui Bootstrap - Fatal编程技术网

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