changelog.html 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>镜像站@layDate 更新日志</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  10. <meta name="apple-mobile-web-app-capable" content="yes">
  11. <meta name="format-detection" content="telephone=no">
  12. <link rel="stylesheet" href="../../res.layui.com/layui/dist/css/layui.css" tppabs="http://res.layui.com/layui/dist/css/layui.css?v=531-1" media="all">
  13. <link rel="stylesheet" href="../../res.layui.com/static/css/global.css" tppabs="http://res.layui.com/static/css/global.css?v=531-1" media="all">
  14. <link rel="stylesheet" href="../../res.layui.com/static/css/independents.css" tppabs="http://res.layui.com/static/css/independents.css?v=531-1" media="all">
  15. </head>
  16. <body>
  17. <div class="header">
  18. <div class="layui-main">
  19. <a class="logo" href="../index.html" tppabs="http://www.layui.com/">
  20. <img src="../../res.layui.com/static/images/layui/logo.png" tppabs="http://res.layui.com/static/images/layui/logo.png" alt="layui">
  21. </a>
  22. <ul class="layui-nav">
  23. <li class="layui-nav-item">
  24. <a href="../index.html" tppabs="http://www.layui.com/" target="_blank">layui</a>
  25. </li>
  26. <li class="layui-nav-item layui-this">
  27. <a href="../alone.html" tppabs="http://www.layui.com/alone.html">layDate</a>
  28. </li>
  29. </ul>
  30. </div>
  31. </div>
  32. <div class="alone-banner">
  33. <div class="layui-main">
  34. <h1 style="padding-top: 80px;">layDate 更新日志</h1>
  35. <p></p>
  36. </div>
  37. </div>
  38. <div class="layui-main alone-nav">
  39. <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
  40. <ul class="layui-tab-title">
  41. <li>
  42. <a href="index.html" tppabs="http://www.layui.com/laydate/">主页</a>
  43. </li>
  44. <li class="layui-this">
  45. <a href="changelog.html" tppabs="http://www.layui.com/laydate/changelog.html">更新日志</a>
  46. </li>
  47. <li>
  48. <a href="../doc/modules/laydate.html" tppabs="http://www.layui.com/doc/modules/laydate.html" target="_blank">文档</a>
  49. </li>
  50. <li>
  51. <a href="https://github.com/sentsin/laydate/" target="_blank" rel="nofollow">Github</a>
  52. </li>
  53. <li>
  54. <a href="https://gitee.com/sentsin/laydate/" target="_blank" rel="nofollow">Gitee</a>
  55. </li>
  56. <li>
  57. <a href="https://www.npmjs.com/package/layui-laydate/" target="_blank" rel="nofollow">NPM</a>
  58. </li>
  59. </ul>
  60. </div>
  61. <ul class="layui-timeline alone-timeline">
  62. <li class="layui-timeline-item">
  63. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  64. <div class="layui-timeline-content layui-text">
  65. <div class="layui-timeline-title">
  66. <h2>5.3.1 <span class="layui-badge-rim">2021-05-08</span></h2>
  67. </div>
  68. <ul>
  69. <li>[修复] 范围选择的若干问题</li>
  70. <li>[优化] 代码构建,包含 layui 核心基础、lay 模块基础</li>
  71. </ul>
  72. <div style="margin-top: 15px;">
  73. </div>
  74. </div>
  75. </li>
  76. <li class="layui-timeline-item">
  77. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  78. <div class="layui-timeline-content layui-text">
  79. <div class="layui-timeline-title">
  80. <h2>5.3.0 <span class="layui-badge-rim">2021-05-08</span></h2>
  81. </div>
  82. <ul>
  83. <li>[新增] isPreview 参数,用于控制是否显示当前选择值的预览(默认 true)</li>
  84. <li>[优化] 日期范围选择,因左右日期面板独立,固取消范围区间标注,增加开始-结束文本预览</li>
  85. <li>[优化] range 参数,可支持传入数组,用于分别指定开始日期和结束日期的选择器</li>
  86. <li>[优化] 时间范围选择,初始结束时间为 23:59:59</li>
  87. <li>[优化] 当前日期不在设定的最小(min)和最大(max)日期内,则自动校正面板可选的初始日期</li>
  88. <li>[优化] 选中完毕的赋值逻辑,对非 input 元素,如果存在子元素,则不进行默认赋值操作,由回调去处理</li>
  89. <li>[优化] 之前版本一直存在的初始处全局事件重复绑定的问题</li>
  90. <li>[修复] 当开启范围选择,未触发 change 回调的问题</li>
  91. <li>[修复] 在 ie11 因 laydate-day-mark 的 height:100% 导致的异常</li>
  92. </ul>
  93. </div>
  94. </li>
  95. <li class="layui-timeline-item">
  96. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  97. <div class="layui-timeline-content layui-text">
  98. <div class="layui-timeline-title">
  99. <h2>5.2.1 <span class="layui-badge-rim">2021-04-22</span></h2>
  100. </div>
  101. <ul>
  102. <li>[优化] 日期范围内的区间样式</li>
  103. <li>[优化] link 核心方法</li>
  104. </ul>
  105. </div>
  106. </li>
  107. <li class="layui-timeline-item">
  108. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  109. <div class="layui-timeline-content layui-text">
  110. <div class="layui-timeline-title">
  111. <h2>5.2.0 <span class="layui-badge-rim">2021-03-31</span></h2>
  112. </div>
  113. <ul>
  114. <li>[优化] type 设置不规范时的问题,将自动纠正为默认 type</li>
  115. <li>[优化] 弹出面板的坐标吸附算法,更加灵活合理</li>
  116. <li>[修复] 弹出日期选择面板时,按回车键无效的问题</li>
  117. <li>[修复] layDate 组件当 lang 设置为 'en' 时,部分提示内容未显示英文的问题</li>
  118. <li>[剔除] 多余无效的 js 代码</li>
  119. </ul>
  120. </div>
  121. </li>
  122. <li class="layui-timeline-item">
  123. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  124. <div class="layui-timeline-content layui-text">
  125. <div class="layui-timeline-title">
  126. <h2>5.1.0 <span class="layui-badge-rim">2021-03-21</span></h2>
  127. </div>
  128. <blockquote class="layui-elem-quote layui-text">
  129. 久违的一次更新
  130. </blockquote>
  131. <ul>
  132. <li>[优化] 范围选择,不再是之前一样左右联动的操作方式,而是左右保持完全独立的选择(重点)</li>
  133. <li>[优化] 大量核心代码</li>
  134. <li>[优化] 样式多处细节</li>
  135. <li>[修复] 当设为年/月选择器时,点击选择年/月数值时,面板未自动关闭的问题</li>
  136. <li>[修复] 因之前版本的范围联动方式造成的若干问题
  137. </ul>
  138. </div>
  139. </li>
  140. <li class="layui-timeline-item">
  141. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  142. <div class="layui-timeline-content layui-text">
  143. <div class="layui-timeline-title">
  144. <h2>5.0.9</h2>
  145. </div>
  146. <span class="layui-badge-rim">2017-12-05</span>
  147. <ul>
  148. <li>优化自动获取路径代码,以解决部分浏览器下的某些场景无法自动加载样式问题</li>
  149. <li>修复 set 方法报错问题</li>
  150. <li>修复选择 datetime 选择器的月份列表报错的问题(尽管之前的报错不影响正常使用)</li>
  151. </ul>
  152. </div>
  153. </li>
  154. <li class="layui-timeline-item">
  155. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  156. <div class="layui-timeline-content layui-text">
  157. <div class="layui-timeline-title">
  158. <h2>5.0.85</h2>
  159. </div>
  160. <span class="layui-badge-rim">2017-11-16</span>
  161. <ul>
  162. <li>优化 layDate 组件范围选择样式</li>
  163. </ul>
  164. </div>
  165. </li>
  166. <li class="layui-timeline-item">
  167. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  168. <div class="layui-timeline-content layui-text">
  169. <div class="layui-timeline-title">
  170. <h2>5.0.8</h2>
  171. </div>
  172. <span class="layui-badge-rim">2017-11-02</span>
  173. <ul>
  174. <li>修复当前面板为 1 月时,上个月(12月)的最后一天显示为 30 的 bug</li>
  175. <li>修复在 input 中输入一个非法值再点击其它同类控件,未校验上一个控件日期是否非法的问题</li>
  176. </ul>
  177. </div>
  178. </li>
  179. <li class="layui-timeline-item">
  180. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  181. <div class="layui-timeline-content layui-text">
  182. <div class="layui-timeline-title">
  183. <h2>5.0.7</h2>
  184. </div>
  185. <span class="layui-badge-rim">2017-09-15</span>
  186. <ul>
  187. <li>修复 在 requirejs 下使用的报错问题</li>
  188. <li>如果 在 requirejs 下使用,需要通过 laydate.path = "" 来设定 laydate.js 所在目录 <a href="../doc/modules/laydate.html#path" tppabs="http://www.layui.com/doc/modules/laydate.html#path" target="_blank">#见文档</a></li>
  189. </ul>
  190. </div>
  191. </li>
  192. <li class="layui-timeline-item">
  193. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  194. <div class="layui-timeline-content layui-text">
  195. <div class="layui-timeline-title">
  196. <h2>5.0.6</h2>
  197. </div>
  198. <span class="layui-badge-rim">2017-09-13</span>
  199. <ul>
  200. <li>优化时间选择器(time)的范围选择体验,不再校验“结束时间超出开始时间”,以支持跨越凌晨的情况</li>
  201. <li>优化控件关闭,以避免 focus 事件下可能出现的未关闭上一个控件的问题</li>
  202. <li>修复自定义无符号分割的日期格式(如 yyyyMM、yyyyMMdd),二次选择后控件存在的异常问题</li>
  203. <li>修复日期时间选择器(datetime)开启范围选择时,选择当天未校验“结束时间超出开始时间”的问题</li>
  204. </ul>
  205. </div>
  206. </li>
  207. <li class="layui-timeline-item">
  208. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  209. <div class="layui-timeline-content layui-text">
  210. <div class="layui-timeline-title">
  211. <h2>5.0.5</h2>
  212. </div>
  213. <span class="layui-badge-rim">2017-09-03</span>
  214. <ul>
  215. <li>修复 value 传入日期对象时,初始的input值异常问题</li>
  216. <li>修复设置了min/max,年月列表的确定不可点击问题</li>
  217. </ul>
  218. </div>
  219. </li>
  220. <li class="layui-timeline-item">
  221. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  222. <div class="layui-timeline-content layui-text">
  223. <div class="layui-timeline-title">
  224. <h2>5.0.4</h2>
  225. </div>
  226. <span class="layui-badge-rim">2017-09-01</span>
  227. <ul>
  228. <li>对 mark 参数增加 0-0-date 支持,以标记每月的某天</li>
  229. <li>如果设置了 value,则默认给被绑定的元素(如 input)赋值</li>
  230. <li>修复年列表的 disabled 小问题</li>
  231. <li>修复 requirejs 下无法使用的问题</li>
  232. </ul>
  233. </div>
  234. </li>
  235. <li class="layui-timeline-item">
  236. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  237. <div class="layui-timeline-content layui-text">
  238. <div class="layui-timeline-title">
  239. <h2>5.0.3</h2>
  240. </div>
  241. <span class="layui-badge-rim">2017-08-30</span>
  242. <ul>
  243. <li>修复点击时间选择器的标题区域,出现报错的问题</li>
  244. <li>修复限制可选日期时,年列表和月列表存在的小问题</li>
  245. </ul>
  246. </div>
  247. </li>
  248. <li class="layui-timeline-item">
  249. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  250. <div class="layui-timeline-content layui-text">
  251. <div class="layui-timeline-title">
  252. <h2>5.0.2</h2>
  253. </div>
  254. <span class="layui-badge-rim">2017-08-24</span>
  255. <ul>
  256. <li>增加开始日期超出结束日期时点击确定出现的提示</li>
  257. <li>修复回车事件影响其它元素(如textarea)正常回车的失误性bug</li>
  258. <li>修复:选择日期范围确定后,再重新打开并选择开始日期(却未点结束日期),再点击空白区域关闭,又重新打开,并选择更小一点的日期所出现的异常问题<span class="layui-word-aux">(卧槽,这个 bug 描述起来好累!你们读懂了吗?至少我都被自己说晕了。发现这个 bug 的同学心细如夸克)</span></li>
  259. <li>修复时间选择器在“360极(keng)速(die)浏览器”下因显示隐藏滚动条导致的样式异常问题</li>
  260. </ul>
  261. </div>
  262. </li>
  263. <li class="layui-timeline-item">
  264. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  265. <div class="layui-timeline-content layui-text">
  266. <div class="layui-timeline-title">
  267. <h2>5.0.1</h2>
  268. </div>
  269. <span class="layui-badge-rim">2017-08-22</span>
  270. <ul>
  271. <li>日期时间选择器改为只能点确定关闭(以便选择时间)</li>
  272. <li>修复选择了当月的最后一天(比如29/31),再切换年月出现日期值超出的bug</li>
  273. <li>修复ready回调返回的月份值没有加1的问题</li>
  274. <li>修复字体图标未加载的问题(独立版)</li>
  275. <li>修复时间选择器的样式错乱问题(独立版)</li>
  276. </ul>
  277. </div>
  278. </li>
  279. <li class="layui-timeline-item">
  280. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  281. <div class="layui-timeline-content layui-text">
  282. <div class="layui-timeline-title">
  283. <h2>5.0.0</h2>
  284. </div>
  285. <span class="layui-badge-rim">2017-08-21</span>
  286. <ul>
  287. <li>全新重写</li>
  288. <li>支持单独显示年选择器、年月选择器、日期选择器、时间选择器、日期时间选择器</li>
  289. <li>支持双控件,用于选择年/年月/日期/时间/日期时间五种类型选择器的范围(可顺时、逆时)</li>
  290. <li>支持日期格式的自定义</li>
  291. <li>支持日期是否合法的自动校验</li>
  292. <li>支持有效日期范围的设定</li>
  293. <li>支持内置事件(可自定义)、外部事件、直接显示等多种调用方式</li>
  294. <li>支持中文版和国际版的语言设定</li>
  295. <li>支持开启公历节日和标记重要日期</li>
  296. <li>支持直接嵌套在页面的某个容器中</li>
  297. <li>支持底部按钮的任意顺序排版</li>
  298. <li>支持智能显示在最佳可视坐标</li>
  299. <li>支持回车快捷键选择</li>
  300. <li>支持多种内置主题的设定,支持自定义主题色,且可单独定制主题</li>
  301. </ul>
  302. </div>
  303. </li>
  304. <li class="layui-timeline-item">
  305. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  306. <div class="layui-timeline-content layui-text">
  307. <div class="layui-timeline-title">1.x ( Nothing )</div>
  308. </div>
  309. </li>
  310. </ul>
  311. </div>
  312. <div class="layui-footer footer footer-index">
  313. <div class="layui-main">
  314. <p>&copy; 2017 <a href="../index.html" tppabs="http://www.layui.com/">「本站仅为 layui 文档保留的镜像站点,与官方无关」</a> MIT license</p>
  315. <p>
  316. <a href="http://fly.layui.com/jie/3147/" target="_blank">付费计划</a>
  317. <a href="mailto:xianxin@layui.com">联系</a>
  318. <a href="http://fly.layui.com/jie/2461/" target="_blank">微信公众号</a>
  319. </p>
  320. </div>
  321. </div>
  322. <script src="../../res.layui.com/layui/release/laydate/dist/laydate.js-v=531-1.js" tppabs="http://res.layui.com/layui/release/laydate/dist/laydate.js?v=531-1"></script>
  323. <script src="../../res.layui.com/layui/dist/layui.js" tppabs="http://res.layui.com/layui/dist/layui.js?v=531-1"></script>
  324. <script src="demo.js" tppabs="http://www.layui.com/laydate/demo.js?v=531-1"></script>
  325. </body>
  326. </html>