pansyjs / watermark

🛡 强大的水印组件,助你快速的给网页添加水印。
https://watermark.xingkang.wang
MIT License
374 stars 46 forks source link

支持Vue 2.7 #128

Open wide3751 opened 2 years ago

wide3751 commented 2 years ago

Vue 2.7 不需要引用@vue/composition-api 是否能更新vue-demi

LiXunGuan commented 2 years ago

强烈建议更新vue-demi,不然在vue2.7里面无法使用。@wangxingkang

wangxingkang commented 2 years ago

好的 我更下下

wangxingkang commented 2 years ago

"vue-demi": "^0.12.5" 这个不需要更新啊

haiweilian commented 2 years ago

"vue-demi": "^0.12.5" 这个不需要更新啊

今天我测试下。

wangxingkang commented 2 years ago

@haiweilian 提供个最小复现包吧 我这复现不了

haiweilian commented 2 years ago

@haiweilian 提供个最小复现包吧 我这复现不了

复现地址:https://github.com/haiweilian/issues-watermark-128

产生原因:"vue-demi": "^0.12.5" 确实需要更新,忽略了一个小知识 ”^0.y.z“ 不会匹配 y 位的版本更新,Caret Dependencies below 1.0.0

解决方案:更新 "vue-demi": "*",vueuse 是用的 ”*“,本地测试通过了。

有时间发完版直接在复现地址测试下吧,今天还挺忙的 [旺柴] [旺柴]。

wangxingkang commented 2 years ago

好,我改下

wangxingkang commented 2 years ago

@pansy/vue-watermark: 1.1.3 => 1.2.0 @haiweilian 试一下 有问题再反馈

haiweilian commented 2 years ago

@pansy/vue-watermark: 1.1.3 => 1.2.0 @haiweilian 试一下 有问题再反馈

可以关闭了,在 2.6.x / 2.7.x / 3.2.x 下测试无问题。 https://github.com/haiweilian/issues-watermark-128/tree/fix

LiXunGuan commented 2 years ago

@pansy/vue-watermark: 1.1.3 => 1.2.0 @haiweilian 试一下 有问题再反馈

可以关闭了,在 2.6.x / 2.7.x / 3.2.x 下测试无问题。 https://github.com/haiweilian/issues-watermark-128/tree/fix

我这边测试还是有问题,我复现一下。

LiXunGuan commented 2 years ago

我在项目中使用,发现开启isBody后,动态修改text会导致页面卡死,没有响应。 但是在克隆https://github.com/haiweilian/issues-watermark-128下来无法复现这个问题

wangxingkang commented 2 years ago

这个问题 我修复下 应该是判断逻辑有问题

wangxingkang commented 2 years ago

临时 解决方案暂时关闭 monitor