
就是希望点击ng-repeat出来的每一条,可以对应弹出模态框编辑对应的那一条,并且比如说把哪些已有的字啊什么的直接默认放到输入框去

//循环数据
{{x.id}}
{{x.title}}
{{x.create_at}}
// 获取分页数据,弹出模态框
var reGetProducts = function(){
// 发送给后台的请求数据
var postData = {
page: $scope.paginationConf.currentPage,
pageSize: $scope.paginationConf.itemsPerPage
};
$http.jsonp("http://api.ergengtv.com/normalvideo/list?page="+postData.page+"&pageSize="+postData.pageSize+"&callback=JSON_CALLBACK").success(function(data){
// 变更分页的总数
$scope.paginationConf.totalItems = data.data.count;
// 变更产品条目
$scope.videos = data.data.list;
$scope.showModal = function () {
var $modal = $('#edit-modal');
$modal.modal();
};
});
};
// 通过$watch currentPage和itemperPage 当他们一变化的时候,重新获取数据条目
$scope.$watch('paginationConf.currentPage + paginationConf.itemsPerPage', reGetProducts);
//这是我写在页面上的模态框
编辑
×

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
西红柿的方法很标准了,我就不写了。不太知道你这个modal是怎么回事,是第三方的东西么?其实这个modal完全可以自己写,然后就把$scope.modalData中的东西绑定上去就行了。这个modal不复杂,美工分分钟搞定。想复用就自己封装成组件,不复用就直接用ng-show来控制显示隐藏就ok了。