|
@@ -35,6 +35,11 @@ onMounted(() => {
|
|
registerBasicDiagram();
|
|
registerBasicDiagram();
|
|
open();
|
|
open();
|
|
meta2d.on('opened', opened);
|
|
meta2d.on('opened', opened);
|
|
|
|
+ window.addEventListener('message', function (e) {
|
|
|
|
+ const data = e.data;
|
|
|
|
+ //是否有特殊情况需要判断
|
|
|
|
+ meta2d.emit(data);
|
|
|
|
+ });
|
|
});
|
|
});
|
|
|
|
|
|
const watcher = watch(
|
|
const watcher = watch(
|
|
@@ -46,7 +51,7 @@ const watcher = watch(
|
|
|
|
|
|
const open = async () => {
|
|
const open = async () => {
|
|
if (route.query.id) {
|
|
if (route.query.id) {
|
|
- const ret: any = getLe5leV(route.query.id + '');
|
|
|
|
|
|
+ const ret: any = await getLe5leV(route.query.id + '');
|
|
ret && meta2d.open(ret);
|
|
ret && meta2d.open(ret);
|
|
} else {
|
|
} else {
|
|
let data: any = await localforage.getItem(localStorageName);
|
|
let data: any = await localforage.getItem(localStorageName);
|