AngularJS:ui网格在单元格中显示多行
发布时间:2020-12-17 17:14:52 所属栏目:安全 来源:网络整理
导读:我想在一个单元格中显示多个电话号码.我想在一个新行中显示每个数字.我尝试了多种方法,但我无法弄明白.有人能帮忙吗 .下面是我的plnkr的链接. http://plnkr.co/edit/LXdiDqoOAYQoO5BW02WR?p=preview .filter('phoneListFilter',function () { return functio
我想在一个单元格中显示多个电话号码.我想在一个新行中显示每个数字.我尝试了多种方法,但我无法弄明白.有人能帮忙吗 .下面是我的plnkr的链接.
http://plnkr.co/edit/LXdiDqoOAYQoO5BW02WR?p=preview .filter('phoneListFilter',function () { return function (telePhoneList) { var telePhoneArray = []; for (var i in telePhoneList) { telePhoneArray.push(telePhoneList[i]); } return telePhoneArray.join('<br>'); }; }) 解决方法
您可以通过自定义模板实现此目的,并重复您拥有的电话号码.
app.controller('MainCtrl',['$scope','$http',function ($scope,$http) { $scope.gridOptions = { rowHeight:50,columnDefs: [ { field: 'name' },{ field: 'phoneList',name: 'Phone Numbers',cellTemplate:'<div ng-repeat="item in row.entity[col.field]">{{item}}</div>'} ],enableColumnResizing: true }; $http.get('data.json') .success(function (data) { $scope.gridOptions.data = data; }); }]); 高度可能成为一个问题.看看这个plnkr http://plnkr.co/edit/c65CZm19bGJbWfZT15u6?p=preview (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |