hbxw
hbxw
  • 发布:2024-01-17 18:37
  • 更新:2024-07-29 16:22
  • 阅读:328

京东小程序报错

分类:uni-app

vue3开发京东小程序,发现input的v-model失效,同时@input也不触发,一直报如下的警告,有人遇到同样问题么?

2024-01-17 18:37 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

我使用下面代码,vue2/vue3 运行到京东小程序,都可以正常运行,具体是什么问题?

如果大家仍有问题,可以继续留言

复制代码<template>  
  <view>  
    <view>input {{val}}</view>  
    <input type='text' v-model="val" @input="onInput" />  
  </view>  
</template>  

<script>  
  export default {  
    data(){  
      return {  
        val:''  
      }  
    },  
    methods: {  
      onInput(res){  
        console.log(444,res);  
      }  
    }  
  }  
</script>
  • hbxw (作者)

    那应该是已经修复了,后面有京东小程序需求再看看,谢谢

    2024-07-25 18:26

  • DCloud_UNI_OttoJi

    回复 x***@163.com: 好

    2024-07-29 16:21

HRK_01

HRK_01

用:value来代替v-model试试,能否提供一下v-model失效的demo
至于@input不触发的问题,请阅读官方文档:
input 事件处理函数可以直接 return 一个字符串,将替换输入框的内容。仅微信小程序支持。

  • hbxw (作者)

    试过了,没用,@input都不触发,我张定:value怎么更新值了

    2024-01-18 14:43

  • hbxw (作者)

    我就初始化一个空项目,里面就一个input都用不了

    2024-01-18 14:43

  • HRK_01

    回复 x***@163.com: 注意查阅官方文档,@input仅微信小程序支持

    2024-01-18 14:53

  • hbxw (作者)

    回复 HRK_01: 这个说的是只是直接return值是只有微信支持吧,并不是说input事件只有在微信下才行,我换vue2版本又可以用

    2024-04-25 00:20

hbxw

hbxw (作者)

下面是复现dom,新建的一个空项目,只有一个input

hbxw

hbxw (作者)

这个说的是只是直接return值是只有微信支持吧,并不是说input事件只有在微信下才行,我换vue2版本又可以用

HRK_01

HRK_01

用原生京东小程序写一个demo也会复现该问题吗

  • 1***@qq.com

    原生京东小程序写的demo并不会复现该问题,只有使用uniapp框架编译到京东小程序才会出现此问题

    2024-04-30 15:32

hbxw

hbxw (作者)

所以最后这个有解决么?还是说目前如果要开发京东小程序,只能用vue2

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容