Commit Graph

4307 Commits

Author SHA1 Message Date
07akioni
56bcfbe2b5 wip(tree): refactor dnd 2021-05-23 21:01:18 +08:00
07akioni
d0f2c6a1c4 fix(selection): Theme peers has wrong key for popover 2021-05-23 13:33:46 +08:00
07akioni
60eeb17f78 wip(tree): refactor dnd 2021-05-23 13:28:22 +08:00
07akioni
4b723085d6 wip(tree): refactor dnd 2021-05-22 14:29:36 +08:00
07akioni
cf561be670 wip(tree): refactor drag and drop 2021-05-22 10:49:12 +08:00
07akioni
0a1b65f2a7 feat(data-table): support tree data 2021-05-22 00:54:44 +08:00
07akioni
c0650134da docs(data-table): add selection col 2021-05-21 22:17:52 +08:00
07akioni
5c24d05585 docs(layout-sider): expose trigger style 2021-05-19 16:08:43 +08:00
07akioni
b7fcfd4bd5 docs(tree): use block-line for all demos 2021-05-19 16:00:05 +08:00
07akioni
a676ff594b feat(tree): block-line prop 2021-05-19 15:45:31 +08:00
07akioni
242a49922c fix(layout-sider): n-layout-sider's collapse-mode not working 2021-05-19 14:55:54 +08:00
07akioni
36d8ff6513 feat(data-table): add table layout prop 2021-05-19 14:31:30 +08:00
07akioni
f201e362aa fix: adapt vueuc type breaking changes 2021-05-19 13:31:21 +08:00
07akioni
56ed02fcca deps: bump vueuc & css-render version 2021-05-19 13:14:07 +08:00
07akioni
b792f0b529 feat(button): tag prop 2021-05-19 12:03:35 +08:00
07akioni
7b9bd91f2e 2.8.0 2021-05-19 02:25:38 +08:00
07akioni
df73044c24 fix(form): fix async-validator related types 2021-05-19 02:23:47 +08:00
07akioni
7e9784a6d3 chore: import fixes 2021-05-19 01:48:38 +08:00
07akioni
2247a5fbde Merge branch 'master' of ***REMOVED*** 2021-05-19 01:01:17 +08:00
07akioni
d8fd069d20 feat(input): show count 2021-05-19 00:59:06 +08:00
07akioni
5403aa924a feat(pagination): prefix & suffix - prop & slot 2021-05-18 21:02:56 +08:00
07akioni
808c568066 feat(pagination): item-count, by the way fix page not updated in uncontrolled mode 2021-05-18 20:21:14 +08:00
07akioni
3539427bb8 refactor(pagination): clean codes 2021-05-18 19:53:49 +08:00
07akioni
25c962187e perf(anchor): use throttle rather than raf 2021-05-18 19:32:57 +08:00
07akioni
45dd44ffa4 refactor(date-picker): use dom manipulation to disable transition 2021-05-18 19:27:44 +08:00
07akioni
97240fc879 feat(tree): use builtin scrollbar 2021-05-18 19:11:42 +08:00
07akioni
54b2ec0122 fix(data-table): use same component inner virtual list 2021-05-18 14:19:25 +08:00
07akioni
4ab29fb2fb fix(data-table): shadow column not displayed right due to precision 2021-05-18 14:05:32 +08:00
07akioni
88c21cf403 fix(site): layout shift when change theme with hash 2021-05-18 13:54:58 +08:00
07akioni
b6eeaf33f2 refactor(data-table): clear scroll related code.
Note that current scroll impl doesn't work well on safari. Since it is tooooo slow.
Use onWheel may alleviate the problem.
However safari has new bug when use onWheel. The overflow scroll behavior will be wired.

****!

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body style="height: 2000px; background: green;">
  <div style="background: red; height:300px;overflow: auto;">
    <div id="x" style="height: 600px;
      width: 50%;

      background: blue;
    "></div>
  </div>
  <script>
    // document.getElementById('x').addEventListener('wheel', (e) => {
//   e.stopImmediatePropagation()
// }, true)
  </script>
</body>
</html>
2021-05-18 13:50:17 +08:00
07akioni
df78a9f8f3 refactor(data-table): clean scroll codes 2021-05-18 02:19:15 +08:00
07akioni
8be23e6ebb fix(data-table): scroll not working for fixed col in safari 2021-05-18 00:38:46 +08:00
07akioni
503dac600c fix(anchor): don't listen capture scroll 2021-05-17 22:19:24 +08:00
07akioni
bf497fb797 perf(select-menu, table): remove useless scroll handler 2021-05-17 19:47:22 +08:00
07akioni
bcd6b047bb docs(cascader): fix markdown format 2021-05-17 15:58:15 +08:00
07akioni
efce69102a feat(cascader): virtual-scroll prop 2021-05-17 15:52:00 +08:00
07akioni
ac4d662a12 docs: update virtual list introduction 2021-05-17 15:02:40 +08:00
07akioni
feb7f60ed0 refactor(tree): reduce animation duration 2021-05-17 14:59:16 +08:00
07akioni
96020751fd perf(select): use v-show to trigger open fast 2021-05-17 13:42:55 +08:00
07akioni
a1849ec814 perf(data-table): check in large data 2021-05-17 04:38:26 +08:00
07akioni
f579457e3d feat(data-table): virtual-scroll prop 2021-05-17 04:18:32 +08:00
07akioni
24228424dd perf(scrollbar): reduce redundant rendering 2021-05-17 02:59:44 +08:00
07akioni
9921bddda7 feat(tree): virtual-scroll 2021-05-16 18:51:03 +08:00
07akioni
89112c0f81 fix(select-menu): adapt new treemate api 2021-05-16 18:46:44 +08:00
07akioni
2aea017139 refactor(tree): flatten dom 2021-05-16 17:55:50 +08:00
07akioni
cea5b73f8e fix(transfer): in virtual mode not setting key for items 2021-05-16 15:49:46 +08:00
07akioni
f8d53e433e fix(input-number): Doesn't reset to origin value when blur with invalid value 2021-05-16 15:36:46 +08:00
07akioni
c610881ef4 chore: get prepared for CSSStyleSheet.insertRule 2021-05-16 15:24:04 +08:00
07akioni
c12f6544a8 fix(layout): n-layout-sider doesn't show menu after collapsed 2021-05-07 17:46:46 +08:00
07akioni
a36ee45bca site: add footer 2021-05-04 02:27:16 +08:00