diff --git a/packages/demo/src/vision/index.ts b/packages/demo/src/vision/index.ts index 27923d679..bdedc2e25 100644 --- a/packages/demo/src/vision/index.ts +++ b/packages/demo/src/vision/index.ts @@ -102,8 +102,8 @@ context.use(HOOKS.VE_SETTING_FIELD_VARIABLE_SETTER, VariableSetter); const externals = ['react', 'react-dom', 'prop-types', 'react-router', 'react-router-dom', '@ali/recore']; async function loadAssets() { - const legaoAssets = await editor.utils.get('./raxAssets.json'); - // const legaoAssets = await editor.utils.get('./legao-assets.json'); + // const legaoAssets = await editor.utils.get('./raxAssets.json'); + const legaoAssets = await editor.utils.get('./legao-assets.json'); const assets = upgradeAssetsBundle(legaoAssets); @@ -145,11 +145,11 @@ async function loadAssets() { } async function loadSchema() { - const schema = await editor.utils.get('./rax.json'); - // const schema = await editor.utils.get('./schema.json'); + // const schema = await editor.utils.get('./rax.json'); + const schema = await editor.utils.get('./schema.json'); editor.set('schema', schema); - editor.set('renderEnv', 'rax'); - editor.set('clientTypes', ['mobile']); + // editor.set('renderEnv', 'rax'); + // editor.set('clientTypes', ['mobile']); } diff --git a/packages/editor-skeleton/src/components/widget-views/index.tsx b/packages/editor-skeleton/src/components/widget-views/index.tsx index cb29ce451..61401cc1a 100644 --- a/packages/editor-skeleton/src/components/widget-views/index.tsx +++ b/packages/editor-skeleton/src/components/widget-views/index.tsx @@ -264,6 +264,9 @@ export class WidgetView extends Component<{ widget: IWidget }> { } render() { const { widget } = this.props; - return
{widget.body}
; + if (!widget.visible) { + return null; + } + return widget.body; } }