在columnames角js ng-grid之间推送列

萨米姆

我想在条件的基础上在特定位置添加一列..这是代码..它在最后一个位置添加列名...但是我想在列“ def”之后添加列“ jkl” ...我该怎么做的???通过以下代码,它将列添加到结束位置.....

$scope.columnNames = [
            {field: "abc", displayName: $scope.lable_abc, cellTemplate: '<div class="celltemplate" tooltip="{{row.entity.abc}}" tooltip-append-to-body="true"  style="padding-left:10px" > {{row.entity.abc}}<div>'},

            {field: "def", displayName: $scope.lable_def, cellTemplate: '<div class="celltemplate" title="{{row.entity.def}}" style="padding-left:10px" > {{row.entity.def}}<div>'},

            {field: 'ghi', displayName: $scope.lable_ghi, cellTemplate: '<center><div> <img src="{{row.entity.ghi}}" width="20px" ></div></center>', width: 60},

        ];
        if($scope.x == "2" || $scope.y == "3")
            {
                $scope.columnNames.push({field: "jkl", displayName: $scope.lable_jkl, cellTemplate: '<div class="celltemplate" title="{{row.entity.jkl}}" style="padding-left:10px" > {{row.entity.jkl}}<div>'});
            }
杜沙尔

您应该使用如下的拼接方法:

$scope.columnNames.splice(2, 0, {field: "jkl", displayName: $scope.lable_jkl, cellTemplate: '<div class="celltemplate" title="{{row.entity.jkl}}" style="padding-left:10px" > {{row.entity.jkl}}<div>'});

“ push”方法总是在最后添加。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular JS-从ng -grid推送数据

来自分类Dev

角JS NG-开关,NG-包括哪些内容?

来自分类Dev

角ng-grid分页的预期行为是什么?

来自分类Dev

角ng在ng-repeat中单击

来自分类Dev

角Ng-if和Ng-include

来自分类Dev

角ng-if与ng-init

来自分类Dev

Angular JS在ng-repeat中显示特定的ng-grid

来自分类Dev

如何从Angular JS中的ng-grid获取行值

来自分类Dev

如何从Angular JS中的ng-grid获取行值

来自分类Dev

滚动ng-grid到特定列

来自分类Dev

在ng-grid angularjs中固定列

来自分类Dev

角类和ng类

来自分类Dev

角ng-if和ng-show组合

来自分类Dev

嵌套ng-repeat内的角ng-bind-html

来自分类Dev

带有ng-options的角ng-model

来自分类Dev

角ng-hide或ng-show?为什么?

来自分类Dev

角JS动态ng-src在1.2.0-rc.2中不起作用

来自分类Dev

使用多个ng重复构建表格如何处理数据?角js

来自分类Dev

AngularJS ng-grid-动态更新列和结果

来自分类Dev

在ng-grid列cellTemplate中使用行值

来自分类Dev

ng-grid的列菜单出现z-index问题

来自分类Dev

如何在ng-grid中保持列宽?

来自分类Dev

从默认的ng grid angularjs删除列分隔符

来自分类Dev

ng -grid的水平滚动-2.0.11

来自分类常见问题

有多个参数的角ng-if =“”

来自分类Dev

角动态嵌套ng重复生成

来自分类Dev

ng-repeat角的随机排列数组

来自分类Dev

用ng-include进行角路由

来自分类Dev

ng-model颜色(以角镖标记)