profile
viewpoint
Alan Wang Alanscut South China University of Technology Guangzhou, China

Alanscut/axios 1

Promise based HTTP client for the browser and node.js

Alanscut/advanced-java 0

😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,后端同学必看,前端同学也可学习

Alanscut/ansj_seg 0

ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典

Alanscut/Chart.js 0

Simple HTML5 Charts using the <canvas> tag

Alanscut/cJSON 0

Ultralightweight JSON parser in ANSI C

Alanscut/cmake-practice 0

practice cmake

Alanscut/cn.vuejs.org 0

🇨🇳 Chinese translation for vuejs.org

Alanscut/CoderNoteBook 0

程序员的自我修养 , 整理一些计算机类的基本知识

Alanscut/commonjs-assert 0

Node.js's require('assert') for all engines

Alanscut/commons-math 0

Apache Commons Math

PR opened element-plus/element-plus

fix(components): [el-collapse] watch modelValue invalid

Please make sure these boxes are checked before submitting your PR, thank you!

  • [ ] Make sure you follow contributing guide English | (中文 | Español | Français).
  • [ ] Make sure you are merging your commits to dev branch.
  • [ ] Add some descriptions and refer to relative issues for your PR. fix #4587
+3 -0

0 comment

1 changed file

pr created time in 12 hours

create barnchAlanscut/element-plus

branch : fix_collapse-watch-modelValue

created branch time in 12 hours

pull request commentelement-plus/element-plus

fix(components): [el-tree] accordion attribute error at third level

@JeremyWuuuuu

Alanscut

comment created time in 18 hours

issue closedelement-plus/element-plus

[Bug Report] Prompt confirm button lose style

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

Element Plus version

1.2.0-beta.4

OS/Browsers version

Mac/Chrome

Vue version

3.2.23

Reproduction Link

https://jsfiddle.net

Steps to reproduce

Reproduce with element-plus demo website : https://element-plus.org/en-US/component/message-box.html#confirm Please focus on #Prompt

What is Expected?

Display normal button style

What is actually happening?

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

closed time in 18 hours

fainc

issue closedelement-plus/element-plus

[bug report] open the MessageBox and click the non pop-up area to confirm the button style problem

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

Element Plus version

1.2.0-beta.4

OS/Browsers version

win10

Vue version

3.2.23

Reproduction Link

https://codepen.io/leavesye/pen/yLzLPjN

Steps to reproduce

1.点击文字弹出弹框 2.点击弹框非按钮任意区域 去人按钮样式丢失

What is Expected?

点击其他区域按钮样式保持

What is actually happening?

按钮样式丢失了

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

closed time in 18 hours

Leavesye

create barnchAlanscut/element-plus

branch : feat_tabs

created branch time in 2 days

push eventAlanscut/element-plus

啝裳

commit sha 23958e4a7595cec1af84331dc337dc99e0bcfae4

fix(components): [el-menu] menu-collapse onLeave lose done (#4517)

view details

sumy

commit sha 6c79ef576ce13eb43e2668cec71a73f99cba561e

fix(components): [el-upload] fix get accept from uploader.props (#4506) fix #4505

view details

renovate[bot]

commit sha ccb08652ecfc444383fa529eb0069c807d940670

chore(deps): update dependency @pnpm/find-workspace-packages to v3.1.25 (#4520) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 08ca22504d822627e0aa3d434ab1c7a3045ea604

chore(deps): update pnpm to v6.23.2 (#4521) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha f133de59cd815ad04e051511e1da7e1af0d9504c

chore(deps): update dependency @vueuse/core to v7.1.0 (#4526) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

C.Y.Kun

commit sha af2d8cf6bafec90d59f5565af35282968c0be1d6

fix(components): [date-picker] `range-separator slot` don't work (#4522)

view details

renovate[bot]

commit sha b66c33dfacea3880a0a2c36c4b82de95d8158538

chore(deps): update dependency sass to v1.43.5 (#4527) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 427024582287765d8458917340d36b57ccf811ed

chore(deps): update dependency esbuild to v0.14.0 (#4551) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 1fa735f6052d8c22f6bc04a9568ff61efaecb1ce

chore(deps): update dependency @vueuse/core to v7.1.2 (#4529) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha a9c20d768da915fc770b13430d6424e1fd9ce722

chore(deps): update jamesives/github-pages-deploy-action action to v4.1.7 (#4548) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 40d8d59b833b2483831be8d1509eaf10db63f9f1

chore(deps): update dependency @vitejs/plugin-vue to v1.10.1 (#4542) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 58339eda907e8f379cfb6adca1895d5ecd9accb1

chore(deps): update dependency @types/sass to v1.43.1 (#4534) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Element

commit sha ec6da1265941042acdcf5ccf1e628d723a429ae5

chore: update changelog 1.2.0-beta.4 (#4553)

view details

renovate[bot]

commit sha 22e791aeaea003bca679366257f28b2728fc8d0b

chore(deps): update dependency eslint-define-config to v1.2.0 (#4538) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

王永辉

commit sha 0feacce07868a41c5f161a9766b4643023c6b6c3

Update item.vue (#4555) remove useless code

view details

renovate[bot]

commit sha 023bc0685d608fdc70b39ed4329d0d2276620da4

chore(deps): update dependency prettier to v2.5.0 (#4536) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Kevin <sxzz@sxzz.moe>

view details

renovate[bot]

commit sha 9fe0b8822e84e61183db5db938af1790ca7ea8f9

chore(deps): update dependency @pnpm/find-workspace-packages to v3.1.26 (#4559) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

云游君

commit sha 17d6287d6c87f3163a6cfe1b58ba17cabc49a17d

fix(components): confirm button style when in message-box (#4564)

view details

三咲智子

commit sha bbd16a08e9711b2018bb8c8a4e67358db6123208

refactor(hooks): refactor hooks (#4253) * refactor(hooks): remove use-css-var * refactor(hooks): remove use-events * refactor(hooks): remove use-migrating * refactor(hooks): remove use-transition * refactor(hooks): named export useAttrs * refactor(hooks): named export useFocus * refactor(hooks): refactor useFormItem * refactor(hooks): refactor useGlobalConfig * refactor(hooks): refactor useLocale * refactor(hooks): refactor useLockscreen * refactor(hooks): refactor useModal * refactor(hooks): refactor useModelToggle * refactor(hooks): refactor usePreventGlobal * refactor(hooks): refactor useRestoreActive * refactor(hooks): refactor useTeleport * refactor(hooks): refactor useThrottleRender * refactor(hooks): refactor useTimeout * refactor(hooks): refactor useTransitionFallthrogh

view details

三咲智子

commit sha 151be696dd37ec5bf46dd72f6b328a97aa9a408e

feat(docs): add auto import and update icon (#4554)

view details

push time in 2 days

issue commentelement-plus/element-plus

日期选择器键盘事件由 event.code 监控回车事件。小键盘回车事件无效。小键盘是 numpadenter。希望用e.key来判断或者加个numpadenter来判断。谢谢

@Mr-city https://preview-4563-element-plus.surge.sh/en-US/component/date-picker.html#enter-date 这个网址中可以查看这个pr修改后的效果

Mr-city

comment created time in 2 days

issue commentelement-plus/element-plus

日期选择器键盘事件由 event.code 监控回车事件。小键盘回车事件无效。小键盘是 numpadenter。希望用e.key来判断或者加个numpadenter来判断。谢谢

@Mr-city 这个pr里就是让enter和numpadEnter的行为一致,现在可以按下小键盘按键关闭弹出层了。

Mr-city

comment created time in 2 days

PR opened element-plus/element-plus

fix(components): [el-date-picker] can't use numpadEnter

fix: #4545 Please make sure these boxes are checked before submitting your PR, thank you!

  • [ ] Make sure you follow contributing guide English | (中文 | Español | Français).
  • [ ] Make sure you are merging your commits to dev branch.
  • [ ] Add some descriptions and refer to relative issues for your PR.
+2 -1

0 comment

2 changed files

pr created time in 2 days

create barnchAlanscut/element-plus

branch : support_numpadEnter_in_date_picker

created branch time in 2 days

push eventAlanscut/element-plus

Alanscut

commit sha 8e451140fe843a795dd010371fbd8c79ce04f8c4

feat(components): [el-time-select]change use12h to use-12-hour

view details

push time in 2 days

PullRequestReviewEvent

Pull request review commentelement-plus/element-plus

feat(components): [el-time-select] support 12-hour format

 export default defineComponent({     event: 'change',   },   props: {+    use12h: {+      type: Boolean,

hi @btea, you could insert a suggestion<ctrl + g> directly next time :)

Alanscut

comment created time in 2 days

pull request commentelement-plus/element-plus

fix: Nested popups (and selects) close the parent

@JeremyWuuuuu i think this is a bug. image

Alanscut

comment created time in 5 days

pull request commentelement-plus/element-plus

fix: Cascader Attributes options Loss of responsiveness

@JeremyWuuuuu @SimonaliaChen The code changes in this pr are covered by a new pr on October 31st. Now this pr only contains instructions for users, please decide whether to merge

Alanscut

comment created time in 5 days

push eventAlanscut/element-plus

jeremywu

commit sha 3138dea79742d902a704d9fdadcc1ddc949285d8

fix(components): sub components no install issue (#3615) - Add noop install for all sub components for supress the warning

view details

啝裳

commit sha 4dd3806f479e88742e7257476c75931726bd3602

fix: [el-menu] using v-for causing render loop (#3617) * fix: [el-menu] using v-for causing render loop * fix: [el-menu] using v-for causing render loop * perf: improve perf Co-authored-by: Kevin <sxzz@sxzz.moe>

view details

三咲智子

commit sha 0b015ab7d492b62a531d64c30971bc52c4d8f6c5

fix(components): [el-popconfirm] fix vue warning (#3618) close #3613

view details

iamkun

commit sha 88497367778121f262418a098c0dde0be8e79f06

Update CHANGELOG.en-US.md

view details

btea

commit sha ff6e3580e28a0dd514a24171a7f9407b8b2ee128

docs: fix the css attribute (#3619)

view details

Aex

commit sha ad32cba3b90fa187e9e66e4e63ac651cda85f66a

chore(project): increase space size to 4GB for staging docs build (#3623)

view details

三咲智子

commit sha 5faec885f38397393fab5ae62e25cd77e92ac437

feat(dev): add global component types for volar (#3624) * feat(dev): add global component types for volar * chore: update README.md

view details

三咲智子

commit sha e6b6770c9ed23b03d986d22693c3fb3969c8238c

chore: upgrade dependencies (#3625) * chore: upgrade dependencies * downgrade vitepress

view details

三咲智子

commit sha 7a9c6f38d7d4a1c434839daf3bb77856a5850547

build: parallel build (#3416)

view details

三咲智子

commit sha 8b0402ae03aec1dcc8e979c593c5e90f42b630bf

refactor(components): [el-message][el-notification] improve type (#3636)

view details

msidolphin

commit sha e1a91b1a9f51bf2939177a8c7bf40623f2b2a130

fix(components): [el-date-picker] validate callback (#3649)

view details

云游君

commit sha 51cc9565898e48b77846969c09e02807cbe2b699

feat(utils): extract color to utils & fix submenu color (#3638)

view details

三咲智子

commit sha 967ecf39739e4b21ca7b1f8b4c15ca5874b9e4e5

build: fix MaxListenersExceededWarning (#3637)

view details

三咲智子

commit sha 91b513624347d31b29a7a6059aa0741c6417751d

docs: rename Nav Menu to Menu (#3651)

view details

msidolphin

commit sha 9a5a1d5ea6786863a9f20388c2365db7983ea275

docs: limit supported languages (#3642)

view details

jeremywu

commit sha 50a1b6f8921b0df852d30efc86f4331340b73ebb

feat(components): [el-virtualized-grid] fulfillment (#3612) * feat(components): [el-virtualized-grid] fulfillment - Add scrollabr and scroll handler to v-grid * Address comments and code perfection * Update render function * fix linter * address comments

view details

Aex

commit sha fb8446709fc28be194f1191257f193a300ee9af5

fix(components): [el-date-picker] dayjs props not extended (#3662)

view details

三咲智子

commit sha 6447feb5053e000df50b42507741f776a44fa31e

fix(build): fix dependencies packaging (#3665) * Revert "fix(components): [el-date-picker] dayjs props not extended (#3662)" This reverts commit fb8446709fc28be194f1191257f193a300ee9af5. * fix(build): fix rollup externals

view details

三咲智子

commit sha b88e932775761cfa7ec2ce36098159e39a3ae550

chore: change normalize-wheel to esm version (#3371)

view details

三咲智子

commit sha f9c9f114151110a7b71f52c529f1fae8df71b973

feat(project): upgrade async-validator to 4.0.3 (#3667) * feat(project): upgrade async-validator to 4.0.3 * fix: fix types

view details

push time in 5 days

push eventAlanscut/element-plus

Alanscut

commit sha badd957db6dc0db0ec832219bad552e30883e425

feat(components): [el-time-select] support 12-hour format

view details

push time in 5 days

Pull request review commentelement-plus/element-plus

feat(components): [el-time-select] support 12-hour format

 const nextTime = (time: string, step: string): string => {   return formatTime(next) } +const format12h = (current: string): string => {+  const time = parseTime(current)+  let hours = time.hours+  if (hours === 0 || hours === 24) {+    hours = 12+  }+  if (hours > 12) {+    hours = hours - 12+  }+  const apm = time.hours >= 12 && time.hours !== 24 ? ' PM' : ' AM'+  return `${hours < 10 ? `0${hours}` : hours}:${

ok,

Alanscut

comment created time in 5 days

PullRequestReviewEvent

issue closedelement-plus/element-plus

[Bug Report] date-picker default-time props not work

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

Element Plus version

1.0.1-beta.27

OS/Browsers version

MacOS10.15.7 / 87.0.4280.141

Vue version

3.0.5

Reproduction Link

https://codepen.io/tothingway/pen/QWKYgwp?editors=1111

Steps to reproduce

  1. use default-time prop in el-date-picker
  2. default-time is not work
  3. warning appears in console when I use other custom props, like <el-date-picker :abc="myProp" />

What is Expected?

  1. default-time work
  2. warning for custom props disappears

What is actually happening?

  1. default-time is not work
  2. warning appears in console when I use other custom props, like <el-date-picker :abc="myProp" />

<!-- generated by https://elementui.github.io/issue-generator DO NOT REMOVE -->

closed time in 6 days

TothingWay

issue commentelement-plus/element-plus

[Bug Report] date-picker default-time props not work

fixed by #4228

TothingWay

comment created time in 6 days

issue closedelement-plus/element-plus

Datetime picker with default time queries

Refer to datetime picker with default time, https://element-plus.org/#/en-US/component/datetime-picker

I found the time value can't change after set a default time, if dest not set default time, the time value can't changed

closed time in 6 days

newbie2005

issue commentelement-plus/element-plus

Datetime picker with default time queries

fixed by #4228

newbie2005

comment created time in 6 days

PR closed element-plus/element-plus

[WIP] fix(components): [el-datetime-picker] can't change defafultTime WIP

Please make sure these boxes are checked before submitting your PR, thank you!

  • [x] Make sure you follow Element's contributing guide English | (中文 | Español | Français).
  • [x] Make sure you are merging your commits to dev branch.
  • [x] Add some descriptions and refer to relative issues for your PR.

fix #3244

+66 -14

8 comments

4 changed files

Alanscut

pr closed time in 6 days

pull request commentelement-plus/element-plus

[WIP] fix(components): [el-datetime-picker] can't change defafultTime

closing it because #4228 has fixed this issue

Alanscut

comment created time in 6 days

PR opened element-plus/element-plus

feat(components): [el-time-select] support 12-hour format

fix #4488 support 12-hour format. (default use 24-hour format) edit some description in docs,

Please make sure these boxes are checked before submitting your PR, thank you!

  • [ ] Make sure you follow contributing guide English | (中文 | Español | Français).
  • [ ] Make sure you are merging your commits to dev branch.
  • [ ] Add some descriptions and refer to relative issues for your PR.
+55 -3

0 comment

4 changed files

pr created time in 6 days

create barnchAlanscut/element-plus

branch : time_select_12h

created branch time in 6 days

more