tencent / tdesign-mobile-vue Goto Github PK
View Code? Open in Web Editor NEWA Vue3.x Mobile UI components lib for TDesign.
Home Page: https://tdesign.tencent.com/mobile-vue
License: MIT License
A Vue3.x Mobile UI components lib for TDesign.
Home Page: https://tdesign.tencent.com/mobile-vue
License: MIT License
0.7.0
https://tdesign.tencent.com/mobile-vue/components/input
官方示例 在 Stackblitz 中打开
修复问题
No response
Vue(3.2.25)
No response
No response
No response
No response
0.8
https://tdesign.tencent.com/mobile-vue/components/indexes
说明文档indexes缺失
打开自动返回组件概览页面
https://tdesign.tencent.com/mobile-vue/components/indexes
添加indexes文档
文档缺失
No response
No response
No response
No response
No response
0.8.1
No response
设置popup的to属性为某个id时
不报错且正常弹出
设置popup的to属性为某个id时会报错,无法正常弹出
No response
No response
No response
No response
No response
增加一种内在功能的支持,Tabs 选项卡滚动到顶部时自动吸顶
Tabs 选项卡滚动到顶部时自动吸顶
0.8.2
No response
动态生成swiper item时
显示正常
显示报错
No response
No response
No response
No response
No response
0.8.0
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
yes
https://tdesign.tencent.com/mobile-vue/components/divider
点击左侧导航栏
当前点击打开的页面高亮
上一个打开的页面高亮
No response
No response
No response
No response
使用最新的0.8.5发现此问题
No response
`
<t-dropdown-menu>
<t-dropdown-item v-model="parkType" label="园区类型" :options="parkTypeOptions" @change="handleChange" />
</t-dropdown-menu>
const parkType = ref('');
watch(parkType, (val) => {
console.log(val); // 监听不到变化
});
const handleChange = (val) => {
console.log(val) // 监听不到变化
}
`
下拉选择后监听到value的值变化
监听不到value的值变化
Vue(3.2.25)
Chrome(101.0.4951.54)
Windows 11
Node(v14.17.6)
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
1、closeOnOverlayClick : false 时 遮罩层点击仍可以关闭
2、组件 入口 没有 用provide暴露出来
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.0
https://tdesign.tencent.com/mobile-vue/components/count-down?tab=api
count-down组件中引用的useCountDown文件(src/shared/useCountDown/index.ts)
第15行-- count.value = parseInt(${Number(count.value) - 1000 / 60}
, 10);
这里是使用的刷新率:60帧 去进行计算的吗?
我发现在高刷新率的手机上(小米11pro 144hz),倒计时会刷新的特别快,和正常的1s时间完全不同。
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
实现props
:layout
、size
、split
、stripe
,与文档保持一致
layout
、size
、split
、stripe
均未实现,与文档描述不符
No response
No response
No response
No response
No response
0.8.6
https://github.com/Tencent/tdesign-mobile-vue/tree/feat/image-viewer/props
实现props
:closeBtn
、deleteBtn
、images
、index
、showIndex
、trigger
、visible
、
实现event
: close
、indexChange
目前props
:images
、visible
、showIndex
、initialIndex
、backgroundColor
目前event
:change
No response
No response
No response
No response
feat/image-viewer/props
分支下,ImageViewer
组件的image-viewer.md
、props.ts
、type.ts
为最新API
文档及功能需求,需对齐该文档对ImageViewer
组件进行重构。0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
视觉稿:视觉稿地址
存在label使用场景
支持label
0.8.5
No response
使用 Badge 组件设置 color 属性后,颜色没有发生变化
color 属性发生变化
color 属性没有发生变化
Vue(3.2.33)
Chrome(102.0.5005.61)
MacOS(12.4)
17.6.0
No response
0.8.2
No response
No response
No response
No response
3.2.25
No response
No response
No response
No response
Icon组件的文档,没有预览,我不知道tdesign-icons-vue-next
提供了哪些图标,无从选择
组件文档显示预览图标
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
支持image,与文档描述保持一致
image未实现,
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
1.对应一个图片预览组件,支持图片缩放查看是不可缺少的功能;
2.还有就是引用该组件后,即使没有打开预览,也会组件加载所有的dom结构,并且高清图的请求会占用网络带宽甚至影响页面加载速度;
3.组件元素的类名,有些事直接以image-viewer开头,而有些是t-image-viewer
1.支持图片缩放查看预览;
2.支持组件元素惰性加载;
3.组件元素的类名统一以t-image-viewer前缀
3.4.2
No response
在demo 的轮播图快速向右滑动 十几次
No response
No response
No response
No response
No response
No response
No response
0.8.5
No response
Badge 组件设置 shape 属性为 ribbon 时,组件移动到了右边
位置正常
移动到了右边
Vue(3.2.33)
Chrome(102.0.5005.61)
MacOS(12.4)
17.6.0
No response
0.8.6
https://github.com/Tencent/tdesign-mobile-vue/tree/refactor/drawer
实现props
:attach
、cancelBtn
、closeBtn
、closeOnOverlayClick
、confirmBtn
、destroyOnClose
、items
、mode
、placement
、showInAttachedElement
、showOverlay
、size
、zIndex
实现event
:close
、itemClick
、overlayClick
目前props
为:visible
、sidebar
No response
No response
No response
No response
refactor/drawer
分支下,Drawer
组件的drawer.md
、props.ts
、type.ts
为最新API
文档及功能需求,需对齐该文档对Drawer
组件进行重构。Vue Next for Mobile0.8.4
https://tdesign.tencent.com/mobile-vue/components/picker
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.6.1
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.5
No response
Drawer 组件中图标没有正确显示
显示图标
没有显示图标
Vue(3.2.33)
Chrome(102.0.5005.61)
MacOS(12.4)
17.6.0
No response
0.8.5
No response
Badge 组件设置 maxCount 属性无效,count 会超出 maxCount
maxCount 属性生效
maxCount 属性无效
Vue(3.2.33)
Chrome(102.0.5005.61)
MacOS(12.4)
17.6.0
No response
0.8.5
No response
使用 Textarea 和 Collapse 组件时会出现 console
不应该出现 console
出现 console
Vue(3.2.33)
Chrome(102.0.5005.61)
MacOS(12.4)
17.6.0
No response
0.8.4
No response
No response
No response
No response
No response
No response
No response
No response
No response
Vue Next for Mobile0.8.4
https://tdesign.tencent.com/mobile-vue/components/picker
1.点击选择英雄,出现弹出框,选择其他英雄,突然前期不想选择了,但是选项框没有更改
2.点击取消,弹出框不消失,已取消警告框出现.
No response
No response
No response
No response
No response
19.7.0
No response
No response
https://tdesign.tencent.com/mobile-vue/components/list?tab=demo 直接点闪电运行代码就不行
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
0.8.6
No response
No response
No response
No response
No response
No response
No response
No response
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.