我想知道如何从webix上的外部js文件更新行/列和/或布局。我们假设我在屏幕左侧有一个菜单(col []),并希望根据菜单选择更新右栏。如果菜单由
组成并希望根据调用customers.js,orders.js和products.js的选择更新正确的列
就像http://webix.com/demos/admin-app/#!/app/orders
一样这个例子对我来说非常先进,我想学习一些基本方法。 谢谢 奥斯卡P
答案 0 :(得分:0)
您可以使用webix.ui命令或addView API将新UI添加到页面上的某个特定位置。
webix.ajax("config.json", function(text){
$$("layout").addView( JSON.parse(text) );
})
或
webix.ajax("config.json", function(text){
webix.ui( JSON.parse(text), $$("cell_to_replace"));
})
答案 1 :(得分:0)
水产,
我还发现了一个带有.showBatch()API的示例,但是控制台在两个函数上显示“Uncaught TypeError:$$(...)。addView不是函数”,这些是PRO版本的一部分吗?怎么了? 我的代码是:
$$( “工作区”)addView( “clientes”); 要么 $$( “工作区”)showBatch( “batClientes”);
on:{
onMenuItemClick:function(id) {
$$("workArea").addView(id);
}
}