<textarea class="tt" style="flex: 1;height: 100%;width: 100%;" v-model="text" @input="countNumber"></textarea>
data() {
return {
text: "text内容",
oText: "",
number: 0,
path: "/r/asdas/aa.sql",
isChange: true
}
},
mounted() {
this.countNumber()
this.isChange = true
this.oText = this.text
},
methods: {
countNumber() {
this.number = this.text.length
this.isChange = false
}
}
- 发布:2024-07-28 03:34
- 更新:2024-07-29 19:27
- 阅读:203
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: Android
手机系统版本号: Android 10
手机厂商: 模拟器
手机机型: 无
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
模拟器中运行
模拟器中运行
预期结果:
正常使用textarea标签的@input事件
正常使用textarea标签的@input事件
实际结果:
编译失败
编译失败
bug描述:
uni-app x 编译 textarea 标签的 @input 属性失败,报下面的错误:
03:25:26.988 [plugin:uni:app-uts] 编译失败
03:25:26.988 error: 类型不匹配: 推断类型是(InputEvent /* = UniInputEvent */) -> Unit,但预期的是() -> Unit。
03:25:26.988 at C:\Users\Administrator\Desktop\project\uniapp\yn-helper-uniapp\unpackage\cache\.app-android\src\pages\plug\textedit\view.kt:77:17
03:25:26.988 error: 类型不匹配: 推断类型是(InputEvent /* = UniInputEvent */) -> Unit,但预期的是() -> TypeVariable(_R)。
03:25:26.988 at C:\Users\Administrator\Desktop\project\uniapp\yn-helper-uniapp\unpackage\cache\.app-android\src\pages\plug\textedit\view.kt:77:17
03:25:26.988 error: Expected no parameters
03:25:26.988 at C:\Users\Administrator\Desktop\project\uniapp\yn-helper-uniapp\unpackage\cache\.app-android\src\pages\plug\textedit\view.kt:77:20