Skip to content

mobile vue:组件升级指引

Y edited this page Apr 24, 2023 · 1 revision

相关仓库github地址

运行项目

// 初始化和更新子模块
git submodule init && git submodule update

// 安装依赖
npm i

// 运行 && 调试(官网的示例代码展示 && 交互是否符合预期)
npm run dev

// Demo示例改动,需要先重新更新Demo快照,然后执行测试,测试通过后再提交PR
npm run test:demo
npm run test:snap-update

// 执行测试
npm run test

⚠️:分别 fork tdesign-mobile-vue 和 tdesign-common 两个仓库,后期有修改需要分别提交 pr。

开发注意点

  • 基于指定分支开发,如认领 Button 组件,则直接基于 refactor/button 分支开发
截屏2023-03-20 14 50 29
  • 组件样式文件需改用新路径,旧路径移除(以 Stepper 组件为例)。

当前 mobile vue 端的实现与小程序端有差异,切换后样式会失效,需要将组件 DOM 结构与小程序端保持一致

截屏2023-03-15 10 42 25 截屏2023-03-15 10 40 28
  • 组件 DEMO 与示例代码保持一致 && 对齐新视觉稿

左侧的 "描述性文字" 和 codesrc/_common/docs/mobile/api/notice-bar.md 处修改,修改后需要另外提 prtdesign-common

企业微信截图_ce9f39ca-3ae9-4478-9c3d-3c346ddec115

【非必选任务】单元测试

单元测试要求:mobile vue:单元测试指引