在iframe中常用操作
- 为当前操作控件赋值
window.parent.PEDIT.$emit('moduleCurrentSet', '结果');
- 获取当前操作控件的值
window.parent.PEDIT.current.control.value
- 关闭当前iframe
window.parent.PEDIT.$emit('iframeInit', {url:null});
- 关闭当前模块操作界面
PEDIT.$emit('moduleInit', null);
模块中常用操作
- 初始化一个模块,
module
是一个模块json数据
PEDIT.$emit('moduleInit', module);
- 对模块数据进行渲染,
module
是一个模块json数据,data
是对模板数据进行替换后html,css,js数据
var data=PEDIT.util.renderData(module)
- 监听用户操作后数据,
data
是对模板数据进行替换后html,css,js数据
PEDIT.$on('moduleRender', function(data) {
alert(data);
});
其它操作
- 将渲染后的数据赋值到模块上
PEDIT.$emit('moduleRender', data);
网友评论