如果我的花式树的源配置为:
source: [{
title: "Item1",
key: "1",
myFunc: function (item) {
return 'function';
},
myString: 'string'
}]
在激活时,当检查data.node.data时,它仅返回mystring数据:
{myString: "string"}
激活后如何访问函数变量(在本示例中为myFunc())?
答案 0 :(得分:0)
将自定义属性复制到node.data
时会过滤掉功能。
但是,只拥有这些功能一次也可能更有效,即转换方法样式调用:
res = node.myFunc(item);
到单独的独立功能,例如:
res = myFunc(node, item);