自定义锚点
介绍
- 自定义节点可以用到的自定义锚点
原理
- 基于
eventBus
用法
- 在业务事件中选择自定义节点(前端事件)
window.APaaSSDK.context.globalVueContext.$root.$bus.$emit("APAAS-CUSTOM-NODE", callback);
callback,回调函数,传入组件的实例,这意味着你可以使用实例上及其原型链上的所有属性和方法,例如混入的formData、formEngine、widget、$request...
举个🌰
window.APaaSSDK.context.globalVueContext.$root.$bus.$emit("APAAS-CUSTOM-NODE", function({formData}){
console.log(formData);
});
其他
- 组件内置清空子表的方法
window.APaaSSDK.context.globalVueContext.$root.$bus.$emit("APAAS-CUSTOM-NODE", function({clearSonTable}){
clearSonTable("子表表名")
});
- 组件内置根据
modelField获取组件配置的方法
window.APaaSSDK.context.globalVueContext.$root.$bus.$emit("APAAS-CUSTOM-NODE", function({getComponetConfigByModel}){
var component = getComponetConfigByModel(null, "modelField");
console.log(component);
});
todo
还没想好......