同步操作将从 Edik/jquery-weui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
这个版本主要是bug修复和功能增强:
-
作为日期分隔符导致的bug修复bug:
对应 微信官方 weui 版本为 v1.1.2
新增功能:
修复bug:
对应 weui 版本为 v1.1.1
修复bug:
更新功能:
对应 weui 版本为 v1.1.0
祝大家新年快乐
对应weui版本为 v1.1.0
对应 weui 版本为 v1.1.0
注意,因为 weui 更新了命名规则,所以 v1.0.0 开始,不兼容 v0.8.3 以及更低的版本 建议老项目如果没有特别需要,不要盲目升级到 v1.0.0, V0.8.3 代码和文档都不会删除,请放心使用。 新项目请尽量使用 v1.0.0 版本
https://github.com/weui/weui/blob/master/CHANGELOG.md
对于仍然使用旧版的用户,旧版文档地址: http://old.jqweui.com/
修复了地址选择器 onChange
事件的一个重要bug,这个bug会导致 onChange
的参数出现错误,请 v0.8.1
的用户尽快升级到 v0.8.2
fastclick
需要自己引入并初始化,默认是没有的。Calendar
更新:
calendar
内联模式下调用 JS 方法会导致的报错。calendar
可以多选了onChange
函数的参数变得更加规范datetime
中对月份大小判断失效的问题图片浏览器
在 open(index)
时的效果V0.8.1
中有一些组件更新之后API发生了变化,因此这些组件不兼容以前的版本,如果你使用下面列出的组件,请仔细阅读新的文档。
不兼容以前版本的组件更新如下:
日期时间
组件现在可以更灵活的配置自定义的时间,具体请参阅文档(配置选项发生变化而不兼容以前版本)地址选择器
现在可以同时获取选中地址的编码(省市区的名字有变化导致和以前的数据无法匹配),编码数据来源于 国家统计局
地址选择器
现在支持绝大部分的 picker
配置为什么会有不兼容的更新?
因为个别组件在设计之初,API的设计没有考虑到以后的拓展性,或者组件本身由于增加了更重要的功能会与之前的API产生冲突,所以就有了不兼容的更新。
比如时间选择器设计之初并没有考虑到有可能会配置成 上午下午
这样非常定制的需求,所以更新的时候就需要变动API。
我会尽力做到每次更新都兼容以前版本,然而并不会为了兼容就牺牲掉组件的功能更新,希望大家理解。
weui
版本更新为 v0.4.3
$.fn.data
方法的重写,因为这样会导致部分依赖 data
方法的jquery插件出错。update
方法在 Select 组件处在打开状态下调用时会导致绑定事件失效而无法操作的问题。Photos
更新 open
方法,支持传入一个 index
参数设置打开时默认显示的图片。photos
文档,支持更多的方法。$.login
可以直接弹出一个登录窗。$.alert
, $.confirm
, $.prompt
, $.login
都可以传入一个 Object
作为参数。$.prompt
现在可以传入一个 input
参数设置默认值。$.prompt
和 $.login
打开之后都会自动 focus 输入框this
。popup
增加了一个可选的 .weui-popup-overlay
可以在页面覆盖上一个半透明的遮罩层。picker
更新:
title
, onChange
等。Select
没有任何选择时点击关闭会导致的报错。Photos
,增加了手势缩放功能。toptip
.Select
增加了 min
, max
, beforeClose
三个配置参数,修复了在多选模式下取消全部选择后导致的Bug。ActionSheet
增加了 title
参数,可以设置一个标题。Calendar
再次修复了会导致 NAN
的bug,增加了 container
参数可以指定内联到某一个容器。Piker
, Select
的 z-index
全部设置为 100
,如果发现有不满足要求的地方可自行修改。City Picker
中直辖市名称由格式 北京 北京 东城区
改为更友好的 北京 北京市 东城区
Toast
增加了纯文本模式, 增加了关闭回调函数。Popup
增加了类似picker的非全屏模式。Picker
增加了 onChange
和 onClose
参数。Calendar
NAN
的bug。value
属性设置初始值无效的bug。open
,close
,destroy
等方法,可以通过 $("xx").calendar("method")
调用。Select
在 onChange
回调中增加了 origins
数据,表示未经修改的原始值。Photo Browser
增加了一个 initIndex
参数,可以指定打开时候默认展示第几张图片。$.fn.data
方法存储对象导致的报错。对应的 weui
版本更新为 0.4.2
weui
版本更新到 0.4.2
, weui
官方的更新日志请参考 https://github.com/weui/weui/blob/master/CHANGELOG.md.Select
组件:
update, open, close
方法,现在可以在初始化之后通过 $(xx).select("update", config)
动态修改任何配置。onOpen, onClose
回调.Photo Browser
,暂时还不支持手势缩放.Action Sheet
增加了 color-*, bg-*
可以配置不同的颜色和背景色,增加了 onClose
回调函数。datetime picker
在 ios 上设置最大最小值无效的问题。popup
会被 select
和 navbar
挡住的问题。对应 weui
版本为 0.4.1
weui
版本更新到 0.4.1
Select
组件增加了一个 change
事件 和 onChange
参数。Calendar
的几个bug:
Dialog
在PC等宽屏设备上不居中的bug。.min.js
和 .min.css
结尾命名。对应 weui
版本为 0.4.0
Select
、Popup
Picker
和 Canlendar
在部分安卓手机上无法显示的bug(原因是安卓 4.4 以下不支持 calc
)。City Picker
中设置初始值之后可能导致的bug。City Picker
增加了一个 showDistrict
配置,可以配置是否选择 区
。Picker
在 iOS 系统中无法出现弹出动画的bug。Picker
时会自动关闭上一个打开的 Picker
weui.min.css
时由于 z-index
压缩问题导致对话框被遮住的Bug。Search Bar
的逻辑,现在取消
,清除
等按钮更符合逻辑。autoClose
配置,可以配置点击按钮之后是否自动关闭对话框。Datetime Picker
中可以设置时间范围了。对应 weui
版本为 0.4.0
Action Sheet
现在可以点击背景关闭了。Picker
和 Calendar
样式,现在和官方样式更加统一了。Calendar
现在如果没有设置 value
,则默认显示今天。对应 weui
版本为 v0.4.0
。
Picker
, Calendar
, City Picker
, Datetime Picker
, Swiper
, Notification
。demos
.$.prompt
功能,可以让用户输入信息。zindex
过大导致无法被 对话框背景遮罩的bug。取消
和 禁止
。rem
,全局的字体设置可能会对旧的版本有影响,升级的时候请注意字体大小带来的变化。对应 weui
的版本为 v0.4.0
。
navbar
, tabbar
, searchbar
, panel
.navbar
来使用。navbar
来使用,可以指定触发加载的距离,并且可以在一个页面内初始化多个。栅格
下拉刷新
和 滚动加载
。action sheet
默认的取消按钮点击无法关闭的问题。$.hideLoading
无法隐藏的问题。$.closeModal
只会关闭已经显示的对话框,不会把未显示出来的对话框也关闭了。.close-modal
类,现在点击对话框的按钮默认就会关闭对话框。autoprefixer
修复 Android 下没有 webkit-
前缀导致的兼容性问题。此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。