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" "typecheck": "vue-tsc --noEmit --skipLibCheck"
}, },
"dependencies": { "dependencies": {
"@vtj/core": "^0.11.5", "@vtj/core": "^0.11.6",
"@vtj/designer": "0.11.5", "@vtj/designer": "0.11.6",
"@vtj/icons": "0.11.5", "@vtj/icons": "0.11.6",
"@vtj/local": "^0.11.5", "@vtj/local": "^0.11.6",
"@vtj/materials": "^0.11.5", "@vtj/materials": "^0.11.6",
"@vtj/node": "0.11.2", "@vtj/node": "0.11.2",
"@vtj/pro": "^0.11.5", "@vtj/pro": "^0.11.6",
"@vtj/renderer": "^0.11.5", "@vtj/renderer": "^0.11.6",
"@vtj/ui": "^0.11.5", "@vtj/ui": "^0.11.6",
"@vtj/utils": "0.11.5", "@vtj/utils": "0.11.6",
"@vtj/web": "^0.11.5", "@vtj/web": "^0.11.6",
"axios": "^1.8.1", "axios": "^1.8.1",
"element-plus": "^2.9.4", "element-plus": "^2.9.4",
"licia-es": "^1.46.0", "licia-es": "^1.46.0",

View File

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

View File

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

View File

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

724
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff