|
|
fe9cbcd21d
|
refactor(form, diy-form): 重构表单组件复用逻辑,新增raw模式适配现有表单数据
1. 新增diy-form组件的raw数据源模式,支持直接透传ns-newform格式的表单数据
2. 新增showSubmit配置项,支持隐藏内置提交按钮由父页面自行实现提交逻辑
3. 暴露verify和getFormData方法供父组件调用
4. 替换pages_tool/form/formdata.vue的旧表单组件为diy-form,适配新的调用方式
5. 新增样式穿透修复diy-form默认样式与原有页面风格不一致的问题
|
2026-06-12 11:09:08 +08:00 |
|
|
|
87fbda698c
|
refactor(diy-form): use objToStyle to format style objects
统一使用 $util.objToStyle 方法处理样式对象,简化样式代码编写,保持代码风格一致
|
2026-06-12 08:27:03 +08:00 |
|
|
|
25636f8133
|
style(ns-newform, diy-form): 对齐后端样式规范优化表单组件
1. 调整ns-newform的图片上传框样式,匹配后端design.css的.img-box样式参数
2. 简化diy-form的样式变量绑定,移除冗余的cssVars计算属性
3. 重构diy-form提交按钮样式,支持宽度百分比和尺寸预设,对齐后端设计规范
4. 优化表单布局类名逻辑,简化样式绑定代码
|
2026-06-11 15:55:11 +08:00 |
|
|
|
fae1d77ba5
|
refactor(diy-form&ns-newform): 重构表单组件样式与配置体系
1. 统一表单样式配置为中心化CSS变量方案,替换原有硬编码样式
2. 新增表单配置合并逻辑,兼容新旧数据格式与平台差异化配置
3. 拆分提交按钮与提示语样式,实现完全可配置化
4. 优化ns-newform组件的样式复用与响应式布局逻辑
5. 修复多端适配与占位符默认值问题
|
2026-06-11 09:45:09 +08:00 |
|
|
|
fd6527aa38
|
refactor: 迁移ns-newform组件到标准components目录并更新引用
1. 将ns-newform组件从pages_tool/_components移动到项目标准components目录
2. 更新所有文件中对该组件的导入路径和文档引用
3. 优化diy-form组件的表单数据处理逻辑,兼容更多数据格式
|
2026-06-09 09:50:27 +08:00 |
|
|
|
14ba88b645
|
refactor(diy-form): 重构自定义表单组件,替换为通用表单组件
1. 替换硬编码表单项为可配置的ns-newform组件
2. 支持横向/纵向两种布局模式
3. 添加表单Banner、提示语配置能力
4. 统一表单提交逻辑,新增表单校验和重置功能
5. 优化ns-newform组件样式与交互细节
|
2026-06-08 16:47:02 +08:00 |
|
|
|
0dc4dec616
|
refactor(diy-components): 统一使用@tap.stop替换@click事件处理
将组件中的@click事件统一替换为@tap.stop,避免在小程序环境中可能出现的点击事件冒泡问题,提升交互体验的一致性。同时移除冗余的@tap事件绑定,保持代码简洁。
主要修改包括:
- 表单提交按钮
- 分享功能
- 热区点击
- 富文本点击
- 视频播放
- 直播入口
- 商品品牌
- 客服功能
- 快捷导航
- 公告弹窗
- 文章列表
- 底部导航
- 商品列表
- 浮动按钮
- 优惠券
- 搜索功能
- 店铺相关
- 文本组件
- 分类页面
- 魔方组件
- 秒杀功能
- 拼团功能
- 预售功能
- 砍价功能
- 分销商品
- 图片广告
- 支付二维码
- 图片导航
- 音频控制
- 地图导航
- 笔记功能
- 商户列表
- 图片组件
- 会员订单
- 图文导航
- 首页分类
- 商品推荐
- 团购功能
- 限时折扣
- 商品分类
- 商品列表
- 优惠券
- 搜索功能
- 店铺相关
- 文本组件
- 分类页面
- 魔方组件
- 秒杀功能
- 拼团功能
- 预售功能
- 砍价功能
- 分销商品
- 图片广告
- 支付二维码
- 图片导航
- 音频控制
- 地图导航
- 笔记功能
- 商户列表
- 图片组件
- 会员订单
- 图文导航
- 首页分类
- 商品推荐
- 团购功能
- 限时折扣
- 商品分类
|
2026-01-26 15:05:36 +08:00 |
|
|
|
40f5f63096
|
chore(组件): 引入DiyMinx的js及修复组件错误
|
2025-12-26 16:35:15 +08:00 |
|
|
|
d1778c1fd7
|
chore(组件): 将diy组件独立出来
|
2025-12-26 16:14:06 +08:00 |
|