chore: 低代码引擎升级

This commit is contained in:
wangxuefeng 2025-03-24 23:43:14 +08:00
parent 6e10763fdb
commit 6c71ba27bf
5 changed files with 402 additions and 394 deletions

View File

@ -15,17 +15,17 @@
"typecheck": "vue-tsc --noEmit --skipLibCheck"
},
"dependencies": {
"@vtj/core": "^0.11.5",
"@vtj/designer": "0.11.5",
"@vtj/icons": "0.11.5",
"@vtj/local": "^0.11.5",
"@vtj/materials": "^0.11.5",
"@vtj/core": "^0.11.6",
"@vtj/designer": "0.11.6",
"@vtj/icons": "0.11.6",
"@vtj/local": "^0.11.6",
"@vtj/materials": "^0.11.6",
"@vtj/node": "0.11.2",
"@vtj/pro": "^0.11.5",
"@vtj/renderer": "^0.11.5",
"@vtj/ui": "^0.11.5",
"@vtj/utils": "0.11.5",
"@vtj/web": "^0.11.5",
"@vtj/pro": "^0.11.6",
"@vtj/renderer": "^0.11.6",
"@vtj/ui": "^0.11.6",
"@vtj/utils": "0.11.6",
"@vtj/web": "^0.11.6",
"axios": "^1.8.1",
"element-plus": "^2.9.4",
"licia-es": "^1.46.0",

View File

@ -52,14 +52,10 @@ import WujieVueRendererAdapter from '@sy/wujie-vue2-renderer-adapter';
<template>
<!-- 默认使用高级渲染模式,与原页面深度共享 document 与内存上下文 -->
<WujieVueRendererAdapter fileId="test123" projectId="test123" />
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
<!-- 降级渲染模式,使用无界 iframe 加载悦码渲染器应用 -->
<!-- 缺点在于弹窗与遮罩层会约束在 iframe 空间内,无法与原页面共享 document但无界的 iframe 可以与原页面共享内存上下文 ,这是比传统 iframe 更优的解决方案 -->
<WujieVueRendererAdapter
fileId="test123"
projectId="test123"
degrade="true"
/>
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
</template>
```
@ -78,14 +74,10 @@ import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
<template>
<!-- 默认使用高级渲染模式,与原页面深度共享 document 与内存上下文 -->
<WujieVueRendererAdapter fileId="test123" projectId="test123" />
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
<!-- 降级渲染模式,使用无界 iframe 加载悦码渲染器应用 -->
<!-- 缺点在于弹窗与遮罩层会约束在 iframe 空间内,无法与原页面共享 document但无界的 iframe 可以与原页面共享内存上下文 ,这是比传统 iframe 更优的解决方案 -->
<WujieVueRendererAdapter
fileId="test123"
projectId="test123"
degrade="true"
/>
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
</template>
```
@ -100,7 +92,7 @@ npm i @sy/wujie-react-renderer-adapter@latest --save
```jsx
import WujieReactRendererAdapter from '@sy/wujie-react-renderer-adapter';
return <WujieReactRendererAdapter fileId="test123" projectId="test123" />;
return <WujieReactRendererAdapter fileId="13a9dmbz" projectId="22" />;
```
## API 参考

View File

@ -61,11 +61,7 @@ import WujieVueRendererAdapter from '@sy/wujie-vue2-renderer-adapter';
<WujieVueRendererAdapter fileId="test123" projectId="test123" />
<!-- 降级渲染模式,使用无界 iframe 加载悦码渲染器应用 -->
<!-- 缺点在于弹窗与遮罩层会约束在 iframe 空间内,无法与原页面共享 document但无界的 iframe 可以与原页面共享内存上下文 ,这是比传统 iframe 更优的解决方案 -->
<WujieVueRendererAdapter
fileId="test123"
projectId="test123"
degrade="true"
/>
<WujieVueRendererAdapter fileId="test123" projectId="test123" />
</template>
```
@ -136,14 +132,10 @@ import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
<template>
<!-- 默认使用高级渲染模式,与原页面深度共享 document 与内存上下文 -->
<WujieVueRendererAdapter fileId="test123" projectId="test123" />
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
<!-- 降级渲染模式,使用无界 iframe 加载悦码渲染器应用 -->
<!-- 缺点在于弹窗与遮罩层会约束在 iframe 空间内,无法与原页面共享 document但无界的 iframe 可以与原页面共享内存上下文 ,这是比传统 iframe 更优的解决方案 -->
<WujieVueRendererAdapter
fileId="test123"
projectId="test123"
degrade="true"
/>
<WujieVueRendererAdapter fileId="13a9dmbz" projectId="22" />
</template>
```
@ -158,7 +150,7 @@ npm i @sy/wujie-react-renderer-adapter@latest --save
```jsx
import WujieReactRendererAdapter from '@sy/wujie-react-renderer-adapter';
return <WujieReactRendererAdapter fileId="test123" projectId="test123" />;
return <WujieReactRendererAdapter fileId="13a9dmbz" projectId="22" />;
```
## API 参考

View File

@ -16,15 +16,15 @@
"dependencies": {
"@sentry/vue": "^9.7.0",
"@tanstack/vue-query": "^5.69.0",
"@vtj/charts": "^0.11.5",
"@vtj/core": "^0.11.5",
"@vtj/icons": "0.11.5",
"@vtj/materials": "^0.11.5",
"@vtj/pro": "^0.11.5",
"@vtj/renderer": "^0.11.5",
"@vtj/ui": "^0.11.5",
"@vtj/utils": "^0.11.5",
"@vtj/web": "^0.11.5",
"@vtj/charts": "^0.11.6",
"@vtj/core": "^0.11.6",
"@vtj/icons": "0.11.6",
"@vtj/materials": "^0.11.6",
"@vtj/pro": "^0.11.6",
"@vtj/renderer": "^0.11.6",
"@vtj/ui": "^0.11.6",
"@vtj/utils": "^0.11.6",
"@vtj/web": "^0.11.6",
"ant-design-vue": "catalog:",
"axios": "catalog:",
"core-js": "catalog:",

724
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff