Skip to content
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

vue 3 中 工具栏按钮点击无效 #50

Closed
peakDragonCheung opened this issue Nov 12, 2020 · 12 comments
Closed

vue 3 中 工具栏按钮点击无效 #50

peakDragonCheung opened this issue Nov 12, 2020 · 12 comments

Comments

@peakDragonCheung
Copy link

在vue 3.0 vite 工具中使用 点击按钮无效,只能使用 键盘快捷键,

@peakDragonCheung
Copy link
Author

经过我跟踪你们的源码实现形式,发现 $emit('toolbar-menu-click', arguments[0]) 这一句代码 在vue3 中会有warning 且传递的参数并不是arguments[0] 参数的第一个,而是代理的实例,不建议这么写法,因为现在都是 Proxy 形式可能导致问题。

@code-farmer-i
Copy link
Owner

vuejs/core#2526

@rieval
Copy link

rieval commented Dec 3, 2020

同样的问题,vite 3.0.4

没有解决办法吗?

@code-farmer-i
Copy link
Owner

确认 vue 的版本与 @vue/compiler-sfc 的版本一致

@rieval
Copy link

rieval commented Dec 3, 2020

确认 vue 的版本与 @vue/compiler-sfc 的版本一致

屏幕截图 2020-12-03 151453

屏幕截图 2020-12-03 151536

看了下 package-lock.json 里的确实也都是 3.0.4

我点击工具栏的时候也没出现 log,单单只是没反应

@code-farmer-i
Copy link
Owner

应该就是这个问题吧 我之前也遇到了 同步版本之后就行了

@rieval
Copy link

rieval commented Dec 3, 2020

应该就是这个问题吧 我之前也遇到了 同步版本之后就行了

我试着移除这两个包,然后再安装 3.0.3 版本的,还是不行,很迷惑

大佬有时间可以用 vite 脚手架再试一次吗,如果无法复现那就是我自己的问题了 😂😂

@code-farmer-i
Copy link
Owner

好的

@code-farmer-i
Copy link
Owner

你装一下这个试试 yarn add @kangc/v-md-editor@2.1.6-beta.2

@code-farmer-i
Copy link
Owner

很奇怪,2.1.5的版本好像有这个问题,2.1.6的测试包又没有,但是2.1.6版本我并没有做什么改动- -!

@code-farmer-i code-farmer-i pinned this issue Dec 3, 2020
@rieval
Copy link

rieval commented Dec 3, 2020

你装一下这个试试 yarn add @kangc/v-md-editor@2.1.6-beta.2

安装了 2.1.6-beta.2 后问题解决了,感谢 🤣

@code-farmer-i
Copy link
Owner

嗯嗯,明天发2.1.6的正式包

@code-farmer-i code-farmer-i unpinned this issue Dec 3, 2020
@code-farmer-i code-farmer-i pinned this issue Dec 3, 2020
@code-farmer-i code-farmer-i unpinned this issue May 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants