市场插件下载 easyInput 和 UniForm组件
生成iOS自定义基座
点击按钮切换disabled,当disabled由true变为false后,easyinput输入框点击无效,无法获取焦点
- 发布:2022-11-28 16:25
- 更新:2023-01-10 10:43
- 阅读:455
【报Bug】【着急呀,等着上线!!!】easy-input组件当disabled属性为true,再改为false后,input输入框无法获取焦点,Android和H5端正常,iOS端存在问题
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 64
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: 无
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-3060820221027002
操作步骤:
预期结果:
正常获取焦点
正常获取焦点
实际结果:
easyinput输入框点击无效,无法获取焦点
easyinput输入框点击无效,无法获取焦点
bug描述:
<template>
<view class="container">
<uni-forms>
<uni-forms-item label="姓名"><uni-easyinput :disabled="disabled" v-model="name"></uni-easyinput></uni-forms-item>
</uni-forms>
<button @click="changeDisabledState">改变disabled的值后input获取不到焦点</button>
</view>
</template>
<script lang="ts" setup>
import { ref } from 'vue';
let disabled = ref<boolean>(false);
let name = ref<string>('');
const changeDisabledState = () => {
disabled.value = !disabled.value;
};
// 依赖库版本
"@dcloudio/uni-app": "3.0.0-alpha-3060820221027002"
</script>