Results 11 issues of feirlau

## **Describe the bug (required)** / **详细描述 bug(必填)** 页面编辑器( designer ) 里面的保存Schema后点返回上一步 报错, Cannot read properties of null (reading 'componentMeta') --- ## **To Reproduce (required)** / **如何复现 bug?(必填,非常重要)** https://lowcode-engine.cn/demo/index.html 1....

stale

我们目前的实现思路如下,希望官方及各位大佬给出更好的方案: 1. 设置引擎选项,允许事件冒泡 ```js config.setEngineOptions({ enableMouseEventPropagationInCanvas: true, }); ``` 2. 重写dragon中处理事件的方法boost,主要是通过动态设置node.isRGLContainer属性,修改默认的拖拽行为 实现见:[dragon.zip](https://github.com/alibaba/lowcode-engine/files/11048555/dragon.zip) ```ts import { ILowCodePluginContext, plugins, project, config, } from '@alilc/lowcode-engine'; import DragonWrapper from './plugin/dragon'; export async function init()...

``` eventsDefinition = [ { type: 'nativeEvents' }, // ... ] ``` ![image](https://github.com/alibaba/lowcode-engine-ext/assets/19725668/c11b8c02-f28b-4980-981d-da6987b72357)

## **Describe the bug (required)** / **详细描述 bug(必填)** 添加数据源之后 ArraySetter无法拖动排序,比如antd中Table组件的列配置无发拖动排序 --- ## **To Reproduce (required)** / **如何复现 bug?(必填,非常重要)** 重现步骤: 1. 打开 [Antd基础组件demo](https://lowcode-engine.cn/demo/demo-basic-antd/index.html); 2. 添加一个Table物料 3. 点开数据源 4. 选中Table物料,拖动列设置器子项 5. 无法拖动排序...

支持对某列数据进行筛选的功能吗?

1. 支持chainWebpack配置 2. 添加externals配置减小物料体积 3. windows下路径优化 以上修改已在内部项目应用并验证

https://github.com/umijs/umi/issues/12301 1. 添加htmlSuffix配置,支持生成xxx.html静态文件及路由 2. 添加dynamicRoot配置,支持任意目录部署 ## Summary by CodeRabbit - **新功能** - 增加了 `htmlSuffix` 参数以支持自定义 HTML 文件后缀。 - 支持 `dynamicRoot` 配置以处理动态根路径。 - 添加了 `isHtmlRoute` 函数以检查路由是否为 HTML 路由。 - 添加了 `getHtmlPath`...

公司好几个项目升级umi4.x需要用到,希望能支持 https://github.com/umijs/umi/issues/12301 1. htmlSuffix: 会生成 xxx.html静态文件及路由,非xxx/index.html 2. dynamicRoot: 可不用做任何修改部署在任意目录下 **有一点需要说明的是** dynamicRoot 为新增配置,原publicPath: './'相对路径的方式也是有问题的,使用当前规则没问题。 对于`dynamicRoot:true, htmlSuffix: false`的场景,由于/page1 和 /page1/index.html 得到的相对路径不一样,但是又是同一个文件,对于headScripts等脚本路径是编译时确定的,没办法对前面两个路由同时生效。 - `{ dynamicRoot:true, htmlSuffix: true }`使用 /page1、/page1.html 访问 - `{ dynamicRoot:true,...

支持antd、next、lodash、moment本地化配置等按需加载,减少物料包体积

支持chainWebpack,可根据不同task进行配置。 没有看到目前chainWebpack的配置方式,如果有的话,希望给与指导。