首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在剑道网格的同一列中添加锚和按钮?

如何在剑道网格的同一列中添加锚和按钮?
EN

Stack Overflow用户
提问于 2015-02-24 19:13:43
回答 1查看 805关注 0票数 0

我有一个剑道网格,其中我想添加一个链接和按钮在同一列的剑道网格。当我将按钮添加到网格列中时,模板中的链接将从该列中消失。

我的网格配置:

代码语言:javascript
复制
subCategoryGrid: {
    sortable: true,
    height: 600,
    pageable: {
        previousNext: false,
        pageSizes: false
    },
    toolbar: [{
        template: kendo.template('<kendo-tabstrip><ul class="header-backGround"><li ng-class="{\'k-state-hover k-state-active\': defaultAllTab}"><a class="k-grid-add border"  ng-click="getAllSubCategories()">All</a></li>')
    }, {   
        template: kendo.template('<li ng-class="{\'k-state-hover k-state-active\': defaultPendingTab}"><a class="k-grid-add border" ng-click="getPendingSubCategories()">Pending Review</a></li>')
    }, {
        template: kendo.template('<li ng-class="{\'k-state-hover k-state-active\': defaultReviewTab}"><a class="k-grid-add border" ng-click="getReviewedSubCategories()">Reviewed</a></li></ul><kendo-tabstrip>')
    }],
    filterable: true,
    columns: [{
        template: '<strong><span ng-if="this.dataItem.sortCode === 1" class="text-success">NEW</span><span ng-if="this.dataItem.sortCode === 2" class="text-danger">!</span></strong>',
        width: '30px'
    }, {  
        template: kendo.template('<a ngMouseup="font-linksColor ng-class="\'k-state-hover k-state-active\'"" ng-click=\'fetchSubCategoryDetails(this.dataItem)\'>{{this.dataItem.subCategoryName}}</a>'),
        field: 'subCategoryName',
        title: 'Subcategory',
        width: '100px',
        command: [
              {
                  text: 'Details',
                  template: '<button class=\'k-button k-button-icontext\' ng-click=\'showDetail(this.dataItem)\'>Detail</button>',
                  title: 'Action',
                  width: '25px'
              },
          ],

    }, {
        field: 'status',
        title: 'Status',
        width: '65px'
    }]
},
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-24 20:14:29

不能同时对列使用模板和命令选项;如果使用该模板,则需要在那里创建按钮,即:

代码语言:javascript
复制
template: kendo.template('<a> ...</a><button>...</button>'),
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28704254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档