Javascript 剑道命令模板在条件下显示/隐藏

Javascript 剑道命令模板在条件下显示/隐藏,javascript,templates,kendo-ui,kendo-grid,Javascript,Templates,Kendo Ui,Kendo Grid,我知道我可以在剑道网格中设置常规数据列的值,如下所示: columns: [ { field: "Test", template: "#= Test? 'test successful' : 'test failed' #" } ] 然而,我需要在一个条件上设置一个命令,但是当我尝试在一个命令列上执行同样的操作时,我得到一个错误,告诉我测试将不会被定义 columns: [ { field: "Test", template: "#= Test? 'test successfu

我知道我可以在剑道网格中设置常规数据列的值,如下所示:

columns: [
    { field: "Test", template: "#= Test? 'test successful' : 'test failed' #" }
]
然而,我需要在一个条件上设置一个命令,但是当我尝试在一个命令列上执行同样的操作时,我得到一个错误,告诉我测试将不会被定义

columns: [
    { field: "Test", template: "#= Test? 'test successful' : 'test failed' #" },
    { command:
        { name: "test",
          template: "#= Test? '<a class=\"k-button k-button-icontext\" title=\"Test Successful\" />' : '<a class=\"k-button k-button-icontext\" hidden />' #", click: Test
        }
    }
]
列:[
{字段:“测试”,模板:“#=测试?“测试成功”:“测试失败”#“},
{命令:
{名称:“测试”,
模板:“#=测试?”:“#”,单击:测试
}
}
]