vux使用过程中遇到的问题

1.使用confirm.prompt组件时,ios下点击输入框很难获得焦点

解决思路:使用confirm.show方法,自定义content内容,show方法里面设置input的focus方法

let tipHtml = '<div class="tip-title">修改手机号</div><div class="tip-content plr14"><input id="phone" class="tip-input" maxlength="11"></div>'
        this.$vux.confirm.show({
          content: tipHtml,
          onShow () {
            setTimeout(function () {
              let phone = document.getElementById('phone')
              phone.value = _this.userInfo.phone
              if (!_this.hasPhoneClick) {
                _this.hasPhoneClick = true
                phoneNum.addEventListener('click', function () {
                  phoneNum.focus()
                }, false)
              }
            }, 100)
          },
          onConfirm () {
            _this.confirm(0)
          }
        })
      }

2.vue打包后大图片路径出错,需要到build -> utils.js中加入下面代码

 

posted on 2019-02-27 16:11  猫尾草  阅读(723)  评论(0编辑  收藏  举报