LAMMU

Results 14 issues of LAMMU

## **Describe the bug (required)** / **详细描述 bug(必填)** 1. (bug)变量绑定弹窗->变量列表里点击的函数名,点击生成的代码少了this. ![image](https://github.com/alibaba/lowcode-engine/assets/38106851/cf0474d5-2ccf-4805-be2f-5140f98377de) 3. (优化)在variableBindDialog的拓展里面,我拓展了[请求处理事件]类型,是类方法(用途是配置增删改的请求方法,区别于数据源,我只把查询的接口写在数据源),但是配置必须填写属性名,为空也会多出一个点 ![image](https://github.com/alibaba/lowcode-engine/assets/38106851/84f2ab8b-a354-4269-910c-9797f1bfcebd) ## **To Reproduce (required)** / **如何复现 bug?(必填,非常重要)** ## **Screenshots (optional)** / **bug 截图(可选)** 这是我扩展的配置 ![image](https://github.com/alibaba/lowcode-engine/assets/38106851/d4f41779-dd62-4ca2-8b83-155f2c06d7a9) 这是我阅读源码发现的关键代码...

## 问题描述 > 子应用经常需要嵌套使用,无法隔离_**公共样式**_ > 比如A应用嵌套B应用,A应用global.css设置公共样式.button { font-size: 38px; },由于B应用是嵌套在A里面的,所以B应用的.button的样式也会受影响 > 打算对嵌套的应用使用shadowDom进行样式隔离,但是使用后报错:Illegal invocation > 听说shadowDom在新版本中不支持了,那像这种应用嵌套的情况公共样式如何做样式隔离呢? ## 复现步骤 启动说明: 1. yarn安装依赖 2. yarn vite分别启动3个项目 3. http://localhost:2666/访问主应用 复现步骤: 1. 点击左侧菜单【A应用/a】 ## 上传截图...

feature
In planning
shadowDom

#### 实现场景: 通过doAction - setValue改变组件的值(比如input/select组件的值),并没有触发该组件值变化配置的对应事件 #### 存在的问题: 做回显时,有时候需要组件之间联动更新,需要触发对应组件值变化 配置的事件 #### 当前方案: 手动输入角色,控制台打印“值改变了”,点击更新,角色值改变,但是没触发事件,很多时候我需要触发事件来保持一致性 ``` { "type": "page", "title": "更新表单数据", "data": { "globalData": { "myrole": "法官", "mymsg": "该吃饭了!" } }, "body": [...

#### 实现场景: 表单项组件的数据来源选择外部接口,想在接口请求成功后执行自定义JS,自定义JS主要去动态设置其它表单项的值,但是我在接口的高级设置里并没有看到怎么设置,在接口高级设置里面找到一个返回设配器,但是doAction是undefined 希望在接口请求成功后可以执行doAction,且拿到上下文 ![image](https://github.com/baidu/amis/assets/38106851/e15ddd52-9dea-4f74-8cae-87301ab3283a) ![image](https://github.com/baidu/amis/assets/38106851/d6fc06f4-b4d6-4491-adec-012844a94381) #### 存在的问题: 请简单描述你现在遇到的不符合预期的问题... #### 当前方案: 请粘贴你当前方案的完整 amis schema 代码... ``` code here... ```

#### 实现场景: 表单项A的自定义JS事件先访问表单项B(列表选择)的选项数据(外部接口返回的),这种需求是不是要套一层服务service才能实现? #### 存在的问题: ![1713491272866](https://github.com/baidu/amis/assets/38106851/59751e76-0ff4-4ce1-8317-a2fd73a1feb6) #### 当前方案: 请粘贴你当前方案的完整 amis schema 代码... ```tsx { "type": "dialog", "id": "u:d713cad18a57", "body": [ { "type": "form", "id": "u:41eeeda2bd98", "title": "表单", "mode": "horizontal", "dsType":...

feat
style

#### 描述问题: 1. 事件编辑里面的动作配置->变量赋值->目标组件没有显示“功能组件(隐藏字段)” 2. 设置了成员赋值后再次编辑无法正确回显 #### 截图或视频: ![变量赋值功能赋值编辑回显问题](https://github.com/baidu/amis/assets/38106851/ed7ff400-a24e-4fb0-807a-9c7534c154fb) #### 如何复现(请务必完整填写下面内容): 1. 你是如何使用 amis 的? 官方的editor-demo项目,升级至6.3.0版本 3. amis 版本是什么?请先在最新 beta 版本测试问题是否存在 6.3.0 4. 粘贴有问题的完整 `amis schema` 代码: { "type": "dialog",...

need confirm
feat

#### 实现场景: 写doAction比较多,需要知道componentId或componentName属性,通常会点击节点来查看对应的源码面板,然后找到name或id属性值 #### 存在的问题: 组件的name,id属性是很常用的,但是在源码面板里面新增/编辑name后, 问题1.:name会自动往后面排,有时候想点击组件查看name是什么,得滚动条拉到最后面才找到,实在是影响查找效率 问题2:源码面板里面有折叠功能,但是点击节点后,基本要等3s才能使用折叠功能 #### 当前方案: 建议将name,id等常用且只占一行的属性往前排,不常用且占多行的属性往后排 #### 复现步骤 ![属性面板](https://github.com/baidu/amis/assets/38106851/68196610-8c67-4a68-b81e-98dc5e6c79c0) ``` { "type": "page", "body": [ { "type": "tpl", "tpl": "这是你刚刚新建的页面。", "wrapperComponent": "", "inline": false, "id":...

#### 描述问题: amis editor 的 视图结构 -> 组织大纲 内直接移动节点时会有明显闪动/错位,且无法拖动到某些位置 (希望可以优化组织大纲内的节点操作,过度流畅一些) #### 截图或视频: ![大纲数节点](https://github.com/baidu/amis/assets/38106851/f32cf536-2f92-4a81-bcaa-9d92137366d4) #### 如何复现(请务必完整填写下面内容): 官方demo就可以复现此问题,操作深一点的节点 https://aisuda.github.io/amis-editor-demo/demo-6.0.0/index.html#/edit/0 4. 操作步骤 在 视图结构 -> 组织大纲 内直接通过移动节点来调整位置,鼠标左键按住节点,拖动的时候,整个节点树会有比较大的变化(不流畅),且无法将节点拖动到某个位置,比如上图我如果想拖动到原位置或和原位置同一层级的位置

need confirm

#### 描述问题: 系统组件某些表单项组件少了校验选项卡,具体有下拉组件、上传Excel、标签选择、列表选择、按钮工具栏、组合穿梭器、搜索框、KV键值对、重复周期选择、子表单项、隐藏域、签名面板、静态展示框 ps: 按理表单项下面的组件应该都需要有校验选项卡,同时希望统一一下,把(是否必填)都归到校验选项卡里,有些组件(是否必填)不在校验选项卡,比如KV键值对组件,不好找 #### 截图或视频: ![1713324011682](https://github.com/baidu/amis/assets/38106851/eda72946-3405-436a-904a-5dafb1946ff1) #### 如何复现(请务必完整填写下面内容): 1. 你是如何使用 amis 的? `sdk` 2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在 ``` "amis": "^6.3.0", "amis-core": "^6.3.0", "amis-formula": "^6.3.0", "amis-ui": "^6.3.0", "amis-editor":...

need confirm

#### 描述问题: 新版弹窗编辑事件保存后选中节点失去焦点,需要手动再次选择节点 #### 截图或视频: ![编辑事件之后失焦](https://github.com/baidu/amis/assets/38106851/9ca1ff31-46ab-4a3c-bb43-d61db4351491) #### 如何复现(请务必完整填写下面内容): 1. 你是如何使用 amis 的? 官方的editor-demo本地运行 2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在 6.3.0 3. 粘贴有问题的完整 `amis schema` 代码: ``` { "type": "dialog", "title": "asd",...

need confirm