Kendo ui 获取类名(KendoUI)
如何获取某个实例的类名Kendo ui 获取类名(KendoUI),kendo-ui,Kendo Ui,如何获取某个实例的类名 var Animal = kendo.Class.extend({ getClassName: function() { console.log(????); //to get Animal } }); 我已经尝试了this.constructor.name,但它是一个空字符串。通常不能。 如果您谈论的是小部件,它们将名称存储在this.options.name中 Function.name是一个实验性的ES6,它实际上没有帮助,因为Cl
var Animal = kendo.Class.extend({
getClassName: function() {
console.log(????); //to get Animal
}
});
我已经尝试了this.constructor.name,但它是一个空字符串。通常不能。
如果您谈论的是小部件,它们将名称存储在this.options.name
中
Function.name
是一个实验性的ES6,它实际上没有帮助,因为Class.extend
返回一个匿名函数,所以它没有名称
因此,您只需找到另一种方法,例如,通过传入:
var Animal = kendo.Class.extend({
name: "Animal",
getClassName: function() {
console.log(this.name);
}
});