Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

fix: 使用nextTick解决vue2下ref不存在的问题 #75

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
nieyuyao wants to merge 2 commits into wsfe:dev from nieyuyao:fix/ref-v2

Conversation

Copy link

@nieyuyao nieyuyao commented Oct 4, 2023
edited
Loading

fix #73

Copy link
Collaborator

vue-demi 在 vue2 环境下引用了 @vue/composition-api 包,里面有提到 $refs undefined 的问题,可以用 vue2 专属的 setupContext.refs 来获取。

https://github.com/vuejs/composition-api#template-refs

Copy link
Collaborator

不过我认为 vue-demi 要完全兼容 vue2 还是挺麻烦的,比如我在 #73 提到的两个问题

  1. v-model 没法正常使用,需要判断如果是 vue2 则用 value, input 来代替 modelValue, update:modelValue
  2. $listeners 没法在 vue3 里面用,在开发 @wsfe/vue-tree 的时候一般是 vue3 环境,会报类型错误

Copy link
Collaborator

Won't fix as mentioned in #87

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers

@angrytoro angrytoro angrytoro left review comments

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

vue2.x下使用VTreeDrop报错

AltStyle によって変換されたページ (->オリジナル) /