uni-app 输入引号导致代码回退

uni-app 输入引号导致代码回退

# 产品分类
uniapp/小程序/微信

| 开发环境 | 操作系统版本号 | HBuilderX类型 | HBuilderX版本号 | 第三方开发者工具版本号 | 基础库版本号 | 项目创建方式 |
|----------|----------------|---------------|-----------------|-----------------------|--------------|--------------|
| Mac      | 11.3.1 (20E241)| 正式          | 3.1.22          | 1.05.2107221          | 3.1.22.20210709 | HBuilderX |

## 示例代码:


```export
        data() {  
            return {  
                src:  
                title: '',  
                list: [{  
                        image: 'https://cdn.uviewui.com/uview/swiper/1.jpg',  
                        title: '昨夜星辰昨夜风,画楼西畔桂堂东'  
                    },  
                    {  
                        image: 'https://cdn.uviewui.com/uview/swiper/2.jpg',  
                        title: '身无彩凤双飞翼,心有灵犀一点通'  
                    },  
                    {  
                        image: 'https://cdn.uviewui.com/uview/swiper/3.jpg',  
                        title: '谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳'  
                    }  
                ],  
            }  
        },  
    }

操作步骤:

  • 使用时用键盘打出一个引号直接输入内容或者用方向键、回退健都可以出发bug

预期结果:

  • 输入引号可正常输入内容

实际结果:

  • 输入引号后输入内容会跳到之前保存的代码状态,新写的代码全部消失,而且组件会出现未注册的提示,将app.vue的内容随便修改一下,再保存就没有提示组件未注册

bug描述:

切换输入法,或需要使用双引号时,代码会莫名回到上一个保存的代码状态,无法撤销,无法重做,复制的双引号或单引号无法触发bug


更多关于uni-app 输入引号导致代码回退的实战教程也可以访问 https://www.itying.com/category-93-b0.html

回到顶部