vux

Mobile UI Components based on Vue & WeUI

MIT License

Downloads
3.3K
Stars
17.6K
Committers
134

Bot releases are hidden (Show)

vux -

Published by airyland over 7 years ago

Checker

  • [enhance] clear value when selected item is disabled #1479

Checklist

  • [feature] Add prop:disabled #1254

InlineCalendar

  • [enhance] prevent from clicking invisiable date #1564

PopupPicker

  • [fix] Fix placeholder missing on iOS9 and iOS8 #1293

Radio

  • [feature] Add prop:disabled #1254
  • [feature] Add less:@radio-checked-icon-color #896

XAddress

  • [feature] Add slot:title #1389

Datetime

  • [feature] new plugin

Checker

  • [enhance] 当前选中 item 被 disabled 时清除值 #1479

Checklist

  • [feature] 支持 prop:disabled 禁用操作 #1254

InlineCalendar

  • [enhance] 不可见日期不可点击 #1564

PopupPicker

  • [fix] 修复 iOS 低版本下 placeholder 无法显示的问题 #1293

Radio

  • [feature] 支持 prop:disabled 禁用操作 #1254
  • [feature] 支持 less 变量 @radio-checked-icon-color #896

XAddress

  • [feature] 添加 slot:title,方便自定义样式 #1389

Datetime

  • [feature] 是的,Datetime 可以作为插件直接调用了
vux -

Published by airyland over 7 years ago

Datetime

  • [feature] Add prop:show to control visibility #1538
  • [fix] Fix range error with format YYYY-MM #1358
  • [feature] Add prop:hourList prop:minuteList
  • [fix] startDate year should overwrite minYear #1358

PopupPicker

  • [feature] Add slot:title

PopupRadio

  • [feature] Add slot:each-item

Popup

  • [fix] Fix missing mask when initial value is true #1555

XNumber

  • [fix] fix value type #1554

Datetime

  • [feature] 可以使用 :show.sync 来控制控件显示 #1358
  • [fix] 修复格式为 YYYY-MM 时的日期范围错误 #1528
  • [feature] 支持通过 prop:hourList prop:minuteList 自定义小时和分钟列表
  • [fix] 开始日期年份应该覆盖最小年份(minYear) #1358

PopupPicker

  • [feature] 添加 slot:title

PopupRadio

  • [feature] 添加 slot:each-item

Popup

  • [fix] 修复默认值为 true 时遮罩没有显示的问题 #1555

XNumber

  • [fix] 修复值类型 #1554
vux - 0612 世宝走丢的第6天

Published by airyland over 7 years ago

Cell

  • [feature] Support arrow less variables

Datetime

  • [feature] Add slot:title
  • [feature] Add prop:readonly
  • [fix] Fix a bug caused by scroller #1406

InlineCalendar

  • [change] render-function params day => date #1361

PopupRadio

  • [feature] Add prop:readonly
  • [feature] Add slot:icon

Search

  • [feature] Add method:setBlur

Spinner

  • [feature] Support prop:size #1447

String

  • [enhance] trim is now alias to stringTrim

Cell

  • [feature] 支持多个箭头样式变量

Datetime

  • [feature] 添加 slot:title
  • [feature] 添加 prop:readonly
  • [fix] 修复 scroller 支持数字类型引入的 bug #1406

InlineCalendar

  • [change] render-function 参数 day => date(在 3.0 版本前不会影响目前使用)#1361

PopupRadio

  • [feature] 添加 prop:readonly
  • [feature] 添加 slot:icon

Search

  • [feature] 添加方法 setBlur

Spinner

  • [feature] 支持 prop:size #1447

String

  • [enhance] 可以直接引用 trim 代替原来的 stringTrim
vux - Hi, June~

Published by airyland over 7 years ago

Actionsheet

  • [feature] Support event: on-click-mask #1496

Datetime

  • [fix] do not trigger on-change on first-value-setting

InlineLoading

  • [feature] new component

Swiper

  • [fix] Fix click to fail when only two swiper-item and loop #1484 @unclay

Actionsheet

  • [feature] 支持遮罩点击事件 on-click-mask #1496

Datetime

  • [fix] 初始化时不触发 on-change 事件

InlineLoading

  • [feature] 新组件

Swiper

  • [fix] 修复只有两个轮播图且为 loop 时点击失效问题 #1484 @unclay
vux -

Published by airyland over 7 years ago

Cell

Fix value type.

vux -

Published by airyland over 7 years ago

Checklist

  • [feature] Support prop:label-position

PopupRadio

  • [feature] new component

Previewer

  • [enhance] Increase the closing event #1245

Scroller

  • [feature] Support duration and easing for reset function. #1240

Tab

  • [enhance] Support param:index on event:on-item-click

XInput

  • [feature] Support labelWidth #1186

XTable

  • [feature] new component

Checklist

  • [feature] 支持通过 prop:label-position 设置 label位置

PopupRadio

  • [feature] 新组件

Previewer

  • [enhance] 增加关闭事件 #1245

Scroller

  • [feature] 支持在滚回顶部时设置时间和缓动 #1240

Tab

  • [enhance] 支持 on-item-click 带上 index 参数

XInput

  • [feature] 支持设置 label 宽度 #1186

XTable

  • [feature] 新组件
vux - Fix entry file

Published by airyland over 7 years ago

Picker

  • [fix] Fix no re-rendering when value is set to empty array. #1230

XAddress

  • [feature] Support prop:confirm-text and prop:cancel-text. #1233

Picker

  • [fix] 修复当值设为空数组时不会重新渲染的问题. #1230

XAddress

  • [feature] 支持设置 取消 和 确定 文字. #1233
vux -

Published by airyland over 7 years ago

Badge

  • [fix] Fix className:vux-badge-single not work for number #1223

InlineCalendar

  • [enhance] Now next month's day can be clicked and will automatically switch to next month's view #1192
  • [fix] fix start-date and end-date not reactive #1219

Swiper

  • [enhance] Use document width as swiper width if initial width is 0 #1188
  • [fix] Fix initial index > 0 not works

Badge

  • [fix] 修复个位数字样式不正确 #1223

InlineCalendar

  • [enhance] 可以点击下个月日期并自动切换到下个月 #1192
  • [fix] 修复 start-date 和 end-date 变化后不重新渲染的问题 #1219

Swiper

  • [enhance] 如果初始化时获取不到宽度则直接使用视口宽度 #1188
  • [fix] 修复初始化时 index > 0 不生效
vux -

Published by airyland over 7 years ago

CellBox

  • [feature] Support prop:border-intent

CellFormPreview

  • [feature] Support prop:border-intent

Cell

  • [feature] Support prop:border-intent
  • [feature] Support prop:arrow-direction

Checklist

  • [feature] Support prop:check-disabled

PopupPicker

  • [fix] Fix wrong closeType #1209

CellBox

  • [feature] 支持 prop:border-intent, 用以不显示边框与左边间隙

CellFormPreview

  • [feature] 支持 prop:border-intent, 用以不显示边框与左边间隙

Cell

  • [feature] 支持 prop:border-intent, 用以不显示边框与左边间隙
  • [feature] 支持 prop:arrow-direction, 用以在折叠场景下动态更改方向

Checklist

  • [feature] 支持 prop:check-disabled

PopupPicker

  • [fix] 修复错误的弹窗关闭类型 #1209
vux -

Published by airyland over 7 years ago

Actionsheet

  • [enhance] Donot update handel z-index in Safari when using v-transfer-dom

Alert

  • [feature] Add prop:content

ButtonTab

  • [enhance] Update border style(1px)

CellFormPreview

  • [feature] new component

Cell

  • [feature] Support prop:is-loading

DatetimeRange

  • [enhance] Use better column width

Datetime

  • [fix] render picker on nextTick #1180

Grid

  • [feature] Support dynamic rows
  • [enhance] Hide slot:icon and slot:label if not being set

Scroller

  • [fix] Fix issue when redirecting on scrolling #1187
  • [fix] Fix resize listener not being destroyed #1183

Search

  • [enhance] emit on-change after input

Swipeout

  • [fix] Fix cannot scroll when disabled
  • [fix] Fix unable to trigger click event when disabled on android

XAddress

  • [enhance] Upgrade datas #1101

XIcon

  • [enhance] Support all attributes #1147

TransferDom

  • [enhance] Support simple entry name: TransferDom
  • [enhance] Add classname v-transfer-dom

Actionsheet

  • [enhance] 在使用 v-transfer-dom 的情况下不再处理 Safari 下的 z-index 问题

Alert

  • [feature] 添加属性 prop:content

ButtonTab

  • [enhance] 更新 1px 边框

CellFormPreview

  • [feature] 新组件

Cell

  • [feature] 支持 prop:is-loading 显示加载图标,适用于异步加载数据的场景

DatetimeRange

  • [enhance] 优化宽度,避免日期栏和左边缘距离过近

Datetime

  • [fix] 在 nextTick 回调渲染 picker 避免赋值报错 #1180

Grid

  • [feature] 支持定义列数
  • ]enhance] 如果没有使用 icon 和 label,则直接隐藏 slot:icon 和 slot:label

Scroller

  • [fix] 修复 resize 事件没有移除导致切换页面报错 #1183
  • [fix] 修复滚动情况下跳转页面报错 #1187

Search

  • [enhance] 在 input 后触发 on-change 事件(否则此时 v-model 绑定的值和参数不一致)

Swipeout

  • [fix] 修复disabled时不能上下滚动问题
  • [fix] 修复disabled时,安卓手机上不能触发点击事件的问题

XAddress

  • [enhance] 更新地区数据 #1101

XIcon

  • [enhance] 支持传任意属性 #1147

TransferDom

  • [enhance] 支持更简洁的引入方式:TransferDom
  • [enhance] 添加类名 v-transfer-dom
vux -

Published by airyland over 7 years ago

Checker

  • [enhance] Now disabled item also emits event:on-item-click #1144

FormPreview

  • [fix] Fix variable: form-preview-button-primary-color
  • [feature] Support prop:name #1123

Masker

  • [feature] Support prop:fullscreen

Selector

  • [fix] fix can not set Selector name attrbiute bug #1133
  • [enhance] Selector value support Boolean. @rbao

Swipeout

  • [fix] Fix left-menu is shown when sliding back and forth #1139

XDialog

  • [fix] Fix cannot set value to true initially #1138

Checker

  • [enhance] 不可选项同样触发事件 on-item-click #1144

FormPreview

  • [fix] 修复 less 变量:form-preview-button-primary-color
  • [feature] 支持 prop:name 以方便函数调用 #1123

Masker

  • [feature] 支持通过prop设置是否全屏显示

Selector

  • [fix] 修复Selector不能设置name属性的问题#1133
  • [enhance] Selector的value支持布尔型. @rbao

Swipeout

  • [fix] 修复来回滑动时左侧菜单可能会被滑出 #1139

XDialog

  • [fix] 修复初始化时 value 值为 true 无效的问题 #1138
vux -

Published by airyland over 7 years ago

Cell

  • [fix] Support Group label styles #1110

PopupPicker

  • [enhance] Use gray for cancel text color

Radio

  • [fix] Fix not support Number and not reactive #1115

Search

  • [feature] Add slot:right

Step

  • [fix] use export instead of module.exports

Toast

  • [fix] fix After the call is not set webkitOverflowScrolling for touch

XHeader

  • [fix] Fix cannot set empty backText #1109 @erguotou520

Cell

  • [fix] 修复 label 宽度不受控于 Group #1110

PopupPicker

  • [enhance] 取消文字使用灰色

Radio

  • [fix] 修复未响应数据变更的 bug #1115

Search

  • [feature] 添加 slot=right

Step

  • [fix] 修复 import 和 module.exports 混用的问题

Toast

  • [fix] 修复 调用后没有设置webkitOverflowScrolling为touch

XHeader

  • [fix] 修复不能设置返回文字为空 #1109 @erguotou520
vux -

Published by airyland over 7 years ago

Marquee

  • [feature] 支持异步数据渲染

Search

  • [enhance] 点击取消按钮后不再触发 on-change 事件

XAddress

  • [enhance] 简化市辖区数据

XButton

  • [fix] 修复primary类型按钮active时的background-color

XTextarea

  • [enhance] 点击x-textarea的counter时,主动触发focus事件

vux-loader

  • 默认不显示 duplicate-style 提示,只在 NODE_ENV=production 时显示

    image

  • 简化插件写法,默认选项的插件可以直接使用名字字符

    // 原来
    [{
      name: 'vux-ui'
    }, {
      name: 'duplicate-style'
    }]
    // 现在
    ['vux-ui', 'duplicate-style']
    
  • 添加了 progress-bar 插件,显示构建进度。vux2 模板已经默认带上。

    image


Marquee

  • [feature] Support async marquee-item

Search

  • [enhance] do not emit on-change is isCancel = true

XAddress

  • [enhance] Simpify Address data #1101

XButton

  • [fix] Fix primary button active background-color

XTextarea

  • [enhance] trigger focus event of x-textarea when click counter
vux -

Published by airyland over 7 years ago

Actionsheet

  • [enhance] Better transition for mask

Alert

  • [enhance] Reset props data when used as plugin

Confirm

  • [fix] Fix plugin value and event watchers
  • [fix] Reset prop data when used as plugin

Datetime

  • [feature] Support prop:display-format #1086 @greedying

Loading

  • [enhance] Reset prop data when used as plugin
  • [enhance] Add fade transition

PopupPicker

  • [enhance] Fix mask render slowly in Safari. #1083 @sixiakun
  • [enhance] Enable transfer-dom by default

Popup

  • [fix] Fix wrong overflowScrolling when mask is disabled

XDialog

  • [enhance] Better mask transition and dialog transition
  • [enhance] Add transfer-dom demo
  • [enhance] Clean unused code

XTextarea

  • [feature] Add on-focus on-blur event #1082 @zeusLeeJh

Actionsheet

  • [enhance] 更加流畅的遮罩层动画

Alert

  • [enhance] 作为插件使用时,每次都重置属性值

Confirm

  • [fix] 修复插件代码里的值和事件监听器
  • [fix] 以插件方式显示时强制重置数据

Datetime

  • [feature] 支持格式化显示 prop:display-format #1086 @greedying

Loading

  • [enhance] 以插件形式使用时强制重置属性值
  • [enhance] 添加渐现动画

PopupPicker

  • [enhance] 修复 Safari 下遮罩层渲染慢的问题 #1083 @sixiakun
  • [enhance] 默认开启 transfer-dom,解决非 Safari 也会出现的 z-index 问题

Popup

  • [fix] 修复遮罩禁用点击时错误设置 overflowScrolling 的问题

XDialog

  • [enhance] 更流畅的遮罩动画和弹窗动画
  • [enhance] 添加 dom 转移到 body 下的 demo
  • [enhance] 移除无用代码

XTextarea

  • [feature] 支持 on-focus on-blur 事件 #1082 @zeusLeeJh
vux -

Published by airyland over 7 years ago

InlineCalendar

  • [feature] Add more less variables. #896

Search

  • [feature] Add event on-focus

Timeline

  • [fix] Fix icon position

Toast

  • [fix] Fix warn icon style

XButton

  • [feature] Add default disabled bg color. #896

XInput

  • [feature] Support reset method #947 @erguotou520

InlineCalendar

  • [feature] 支持多个 less 变量. #896

Search

  • [feature] 支持 on-focus 事件

Timeline

  • [fix] 修复图标位置

Toast

  • [fix] 修复警告图标样式

XButton

  • [feature] 添加禁用背景颜色. #896

XInput

  • [feature] 支持 reset 函数 #947 @erguotou520
vux -

Published by airyland over 7 years ago

Alert

  • [fix] Fix onHide callback issue #1023 @jsonviewer

DatetimeRange

  • [feature] new component #970 @327326724

Popup

  • [enhance] Better mask transition
  • [feature] Support tranparent background
  • [feature] Support less variable: @popup-background-color

image

Swipeout

  • [fix] Fix left-menu is shown when swiping right quickly

Toast

  • [enhance] Reset props every time plugin.show is called #870 @jsonviewer

Date

  • [feature] Add dateRange tool function
  • [feature] format support string-type of date

Number

  • [feature] Add numberRange tool function

for Chinese developer

Alert

  • [fix] 修正 onHide 回调被错误调用 #1023 @jsonviewer

DatetimeRange

  • [feature] 新组件 #970 @327326724

Popup

  • [enhance] 更流畅的遮罩层动画
  • [feature] 支持透明背景
  • [feature] 支持背影颜色变量 @popup-background-color

Swipeout

  • [fix] 修复向右快速滑动时左侧菜单可能会被滑出

Toast

  • [enhance] 插件调用时每次都重置为默认参数 #870 @jsonviewer

Date

  • [feature] 添加日期范围生成函数
  • [feature] format 函数支持字符串参数

Number

  • [feature] 添加数字范围生成函数
vux -

Published by airyland over 7 years ago

PopupPicker

  • [enhance] 更新头部样式并新增 less 变量

Tabbar

  • [feature] 支持点击时切换图标

XHeader

  • [fix] 修复过渡动画
  • [fix] 修复 返回文字 国际化

XInput

  • [feature] 支持设置 placeholder 对齐方式

XTextarea

  • [feature] 支持title属性
vux -

Published by airyland over 7 years ago

Datetime

  • [enhance] 支持 PC 上鼠标选择 #1039 @michael829

Picker

  • [enhance] 支持 PC 上鼠标选择 #1039 @michael829

PopupPicker

  • [enhance] 支持 PC 上鼠标选择 #1039 @michael829
  • [enhance] 支持根据值自定义显示格式

Swipeout

  • [fix] 修复 Android 下按钮点击事件不触发问题 #1044 @tangtaoit

Tab

  • [feature] 支持定义 bar 宽度
  • [fix] 修复初始化时没有 tab-item 时导致报错 #1038 @liu2010y

XAddress

  • [enhance] 支持 PC 上鼠标选择 #1039 @michael829

XNumber

  • [fix] 在 nextTick 后触发 on-change 事件
vux - v2.1.1-rc.6: upgrade to [email protected]

Published by airyland over 7 years ago

Popup

  • [fix] 修复 Safari 上关闭第二个popup导致的问题 #1015 @think2011

Toast

  • [fix] 修复禁止样式被覆盖 #1016 @LaiXuechao
vux -

Published by airyland over 7 years ago

InlineCalendar

  • [fix] 修复 render-function 变化不重新渲染的问题

Md5

  • [feature] 修复 import 和 module.exports 混用的问题 #1007 @zack24q