收藏
回答

在输入框内粘贴内容,会和底字重叠(偶现)

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug input 客户端 iOS 6.7.1 2.2.2

在iPhone 6 iOS 9.3.2系统下在输入框内粘贴内容,会和底字重叠(偶现),如图:


回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2018-08-09

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-08-09
    有用
    回复 3
    • Wang
      Wang
      2018-08-09

      机型:iPhone 6,系统:iOS 9.3.2,微信版本:6.7.1

      <view class="container">
        <view class='formTab'>
          <view class='formTab-item {{pageVariable.isShow?"selectedItem":""}}' data-valueType = 'policyNO' catchtap='selectedChange'>
            <text>保单号查询</text>
          </view>
       
          <view class='formTab-item {{pageVariable.isShow?"":"selectedItem"}}' data-valueType='IdCard' catchtap='selectedChange'>
            <text>身份证号查询</text>
          </view>
        </view>
        <view class='line'></view>
       
        <view class="form policy-form">
          <!--保单号-->
          <view wx:if='{{pageVariable.isShow}}' class="inputView policy-input-view">
            <input class="inputText policy-input" placeholder-class='policy-input-pl' placeholder="请输入保单号" bindinput="policyNoInput" />
          </view>
       
          <!--被保险人证件号-->
          <view wx:else class="inputView policy-input-view">
            <input class="inputText policy-input" type='text' placeholder-class='policy-input-pl' placeholder="请输入被保险人身份证号码" bindinput="idCardInput" />
          </view>
       
          <view class='tip'>查询保单成功后,该保单将自动添加到我的保单</view>
       
          <!--按钮-->
          <view class="btnView">
            <buttonEx displayText="查询并添加" backgroundColor="#4285E9" fontSize='32rpx' bindtap="GetPolicyListDetail" />
          </view>
        </view>
      </view>

      相关js代码:

      data: function () {
          var model = {};
       
          model.params = {
            policyNo: "",
            idCard: "",
            userId: ''//当前登录用户id
            certificateType: ''  //当前登录用户的证件类型
          };
       
          model.pageVariable = {
            isShow: true,
            curValueType: 'policyNO'//默认值:policyNO
          };
          return model;
        }(),
      // 获取输入保单号
        policyNoInput: function (e) {
          this.setData({
            "params.policyNo": e.detail.value.toUpperCase()
          });
        },
       
        // 获取输入证件号
        idCardInput: function (e) {
          this.setData({
            "params.idCard": e.detail.value
          });
        },selectedChange: function (e) {
          if (e.currentTarget.dataset.valuetype == 'policyNO') {
            this.data.params.idCard = '';
          }
       
          if (e.currentTarget.dataset.valuetype == 'IdCard') {
            this.data.params.policyNo = '';
          }
           
          this.setData({
            'pageVariable.isShow': !this.data.pageVariable.isShow,
            'pageVariable.curValueType': e.currentTarget.dataset.valuetype
          });
        }


      2018-08-09
      回复
    • 是小白啊
      是小白啊
      2018-08-09回复Wang

      你好,请按照教程提供代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-08-09
      回复
    • Wang
      Wang
      2018-08-09回复是小白啊

      无聊

      2018-08-09
      回复
登录 后发表内容