提交 651d73cc 编写于 作者: Mosher's avatar Mosher

实体日历视图增加无引擎视图刷新

上级 a5643ca2
...@@ -199,6 +199,8 @@ export default class ${srfclassname('${view.name}')}Base extends Vue { ...@@ -199,6 +199,8 @@ export default class ${srfclassname('${view.name}')}Base extends Vue {
_this.engine.load(); _this.engine.load();
<#if viewdata_block??>${viewdata_block}</#if> <#if viewdata_block??>${viewdata_block}</#if>
}); });
} else if(!Object.is(newVal, oldVal) && _this.refresh() && Object.is(_this.$util.typeOf(_this.refresh()), 'function')) {
_this.refresh();
} }
} }
......
...@@ -51,6 +51,19 @@ import ${srfclassname('${appCounter.getCodeName()}')}CounterService from '@/co ...@@ -51,6 +51,19 @@ import ${srfclassname('${appCounter.getCodeName()}')}CounterService from '@/co
} }
} }
/**
* 视图刷新
*
* @param {*} $event
* @memberof ${srfclassname('${view.name}')}Base
*/
public refresh(): void {
const refs: any = this.$refs;
if (refs.calendar) {
refs.calendar.refresh();
}
}
/** /**
* calendar 的 beforeload 事件 * calendar 的 beforeload 事件
* *
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册