头盔程序员 2024-04-29 13:53 采纳率: 44.4%
浏览 173
已结题

uni-app 如何设置 怎么设置 easyinput只读 readonly

uni-app 如何设置 怎么设置 easyinput设置只读 readonly,官方文档中有个disabled属性,但是设置为true之后这个输入框的所有事件就失效了,我想实现可以复制,但是不可以编辑的效果

  • 写回答

4条回答 默认 最新

  • 关注

    下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    针对你的问题,我建议你这样设置:

    1.在easyinput标签中添加readonly属性,使其只读。

    2.在样式表中添加如下样式:

    input:read-only{
        color:black;
        background-color:#d4d4d4;
        cursor:not-allowed;
    }
    

    这样它就会有一个灰色背景,并且通过CSS禁用了它所有的鼠标和键盘事件。

    因此,你可以复制其中的文本,但不能编辑其中的文本。

    所以,最终的代码应该像这样:

    <template>
      <div>
        <easyinput v-model="message" readonly></easyinput>
      </div>
    </template>
    
    <style scoped>
    input:read-only{
        color:black;
        background-color:#d4d4d4;
        cursor:not-allowed;
    }
    </style>
    
    <script>
    export default {
      data() {
        return {
          message: "hello world"
        };
      }
    };
    </script>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月14日
  • 已采纳回答 5月6日
  • 创建了问题 4月29日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表