-
Notifications
You must be signed in to change notification settings - Fork 834
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
input 无法输入 好像一直是只读状态 #3103
Comments
我也遇到了,他们都不测试一下吗 |
本来还想着用这个来开发,一上手就劝退了 |
初步排查了一下,发现是在 vue 版本 >= 3.4.28(2024-06-14) 时出现的问题。 |
我今天重新安装了依赖就无法输入了 emm |
插个眼 是什么东西更新了吧 |
package.json |
对比了下vue版本确实从3.4.27改到3.4.29了 但是其他的改动也很大 |
我根据上面eiinu 老哥说的 把 vue版本降级到 "vue": "^3.4.27", 就能正常输入了 又不是不能用 [[社会社会]] |
确实vue版本小于3.4.28就能用了 |
多谢总结 |
其实vue >= 3.4.28后的版本,影响的不仅是input,DatePicker 日期选择器也会出现问题,症状就是自动回弹初始值。 |
在这个版本之后,直接使用 Taro 的 picker-view 组件就会自动回弹。NutUI 的 DatePicker 内部使用了这个组件,所以会有同样的问题。 这样看还是需要 Taro 去做修复。 |
taro 上的关联 issue:NervJS/taro#15946 NervJS/taro#15950 vue 社区中也有关于 3.4.28 版本中 prop、attribute 逻辑修改的问题反馈和修复,不过不确定它与我们遇到的问题是否直接相关,需要再看看 |
vue 3.4.30 已修复相关问题 |
NutUI 包名
@nutui/nutui-taro
NutUI 版本号
4.3.0
平台
weapp
重现链接
https://github.com/wangz-code/vue3-NutUI4-bug/tree/main
重现步骤
taro init myApp
选择模板 vue3-NutUI4
执行 npm run dev:weapp
就能复现了
期望的结果是什么?
能输入数据
实际的结果是什么?
无法输入
环境信息
微信开发者工具
稳定版 Stable Build (1.06.2405020)
👽 Taro v3.6.32
Taro CLI 3.6.32 environment info:
System:
OS: macOS 13.5.1
Shell: 5.9 - /bin/zsh
Binaries:
Node: 18.12.1 - ~/.nvm/versions/node/v18.12.1/bin/node
npm: 8.19.2 - ~/.nvm/versions/node/v18.12.1/bin/npm
npmPackages:
@tarojs/cli: 3.6.32 => 3.6.32
@tarojs/components: 3.6.32 => 3.6.32
@tarojs/helper: 3.6.32 => 3.6.32
@tarojs/plugin-framework-vue3: 3.6.32 => 3.6.32
@tarojs/plugin-html: 3.6.32 => 3.6.32
@tarojs/plugin-platform-alipay: 3.6.32 => 3.6.32
@tarojs/plugin-platform-h5: 3.6.32 => 3.6.32
@tarojs/plugin-platform-jd: 3.6.32 => 3.6.32
@tarojs/plugin-platform-qq: 3.6.32 => 3.6.32
@tarojs/plugin-platform-swan: 3.6.32 => 3.6.32
@tarojs/plugin-platform-tt: 3.6.32 => 3.6.32
@tarojs/plugin-platform-weapp: 3.6.32 => 3.6.32
@tarojs/runtime: 3.6.32 => 3.6.32
@tarojs/shared: 3.6.32 => 3.6.32
@tarojs/taro: 3.6.32 => 3.6.32
@tarojs/taro-loader: 3.6.32 => 3.6.32
@tarojs/webpack5-runner: 3.6.32 => 3.6.32
babel-preset-taro: 3.6.32 => 3.6.32
eslint-config-taro: 3.6.32 => 3.6.32
其他补充信息
webpack5
The text was updated successfully, but these errors were encountered: