vue 中使用vux時,使用x-input 時,頁面軟鍵盤頂起頁面問題

1.參照網上鍊接 https://blog.csdn.net/benben513624/article/details/86660212 方案二用input 框,有效果,之後頁面組件改爲x-input  (由於自己vux文檔沒看仔細花費了點時間)

注:x-input 失去焦點事件與x-input 點擊事件不一樣  

x-input失去焦點@on-blur   input 失去焦點@blur
x-input點擊事件@click.native   input點擊事件@click

 額外補充一個 mint-ui中表單失去焦點 (@blur是vue裏的失焦事件,但是直接寫在Mint UI的組件裏是沒用的,就算寫成@blur.native也不生效, @blur.native.capture 這樣寫就可以)

 <mt-field
            placeholder="評論"
            class="content"
            type="textarea"
            rows="4"
            v-model="questionComment"
            @blur.native.capture="inputLoseFocus"
          ></mt-field>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章