Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何使用Angular js在剑道网格中显示枚举值?_Angularjs_Kendo Grid - Fatal编程技术网

Angularjs 如何使用Angular js在剑道网格中显示枚举值?

Angularjs 如何使用Angular js在剑道网格中显示枚举值?,angularjs,kendo-grid,Angularjs,Kendo Grid,大家好。我的问题是如何将枚举值显示到剑道网格中 现在我就这样通过了。但是我需要减少这段代码并使用enum var levelType = function myfunction() { NA = 0,`enter code here` SpeechRecognition = 1,`enter code here` Transcriptionist = 2, Review = 3,

大家好。我的问题是如何将枚举值显示到剑道网格中

现在我就这样通过了。但是我需要减少这段代码并使用enum

 var levelType = function myfunction() {
            NA = 0,`enter code here`
            SpeechRecognition = 1,`enter code here`
            Transcriptionist = 2,
            Review = 3,
            SuperProof = 4,
            PreAudit = 5,
            Formatter = 6,
            PostAudit = 7,
            Customer = 8
        }
直接输入并在剑道网格中提供枚举类型值。我使用的是角度函数,所以请用angularjs回答。如何减少模板代码并直接将enum的值分配给剑道网格。
在此处输入代码


谢谢

但我想减少模板代码,剑道网格显示api值。我想设置一个条件,如果1来自api,则显示对应于1的枚举类型的值

columns: [
                       {
                           template: "<div class='mdi-device-access-time' id='red-clock'> </div> #=StatType#" + "<label>H</label>",
                           title   : "Type",
           width   : "50"
                       },
                       {
                           template: '#if(Level == "0"){#' +
                                     '<label>MT</label>' +
                                     '#}else if(Level == "1"){#' +
                                     '<label>SpeechRecognition</label>' +
                                     '#}else if(Level == "2"){#' +
                                     '<label>Transcriptionist</label>' +
                                     '#}else if(Level == "3"){#' +
                                     '<label>Review</label>' +
                                     '#}else if(Level == "4"){#' +
                                     '<label>SuperProof</label>' +
                                     '#}else if(Level == "5"){#' +
                                     '<label>PreAudit</label>' +
                                     '#}else if(Level == "6"){#' +
                                     '<label>Formatter</label>' +
                                     '#}else if(Level == "7"){#' +
                                     '<label>PostAudit</label>' +
                                     '#}else if(Level == "8"){#' +
                                     '<label>Customer</label>' +
                                     '#}else {#' +
                                     '<label>NA</label>' +
                                     '#}#',
                           title: "Level",

                       }
列:[
{
模板:“#=StatType”+“H”,
标题:“类型”,
宽度:“50”
},
{
模板:'#如果(级别=“0”){#'+
“MT”+
“#}else如果(Level==”1“{#”+
“言语识别”+
“#}else如果(Level==”2“{#”+
“转录员”+
“#}else如果(Level==”3“{#”+
“回顾”+
“#}else如果(Level==”4“{#”+
“超级屋顶”+
'#}如果(级别=“5”){+
“预审”+
“#}else如果(Level==”6“{#”+
“格式化程序”+
'#}如果(级别==“7”){+
“审计后”+
“#}else如果(Level==”8“{#”+
“客户”+
“#}否则{#”+
“不”+
'#}#',
标题:“级别”,
}
var levelType=函数myfunction(){ NA=0,
在此处输入代码
SpeechRecognition=1,
在此处输入代码
转录学家=2, 回顾=3, 超级屋顶=4, 预审计=5, 格式化程序=6, 审核后=7, 顾客=8
}

下面也是我的代码。它不是答案。编辑器框中没有包含它,这就是我将其作为答案传递的原因。请查看这两个代码并为我提供解决方案,