国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決 uni-app 微信小程序 input 輸入框在底部時(shí),鍵盤彈起頁面整體上移問題

這篇具有很好參考價(jià)值的文章主要介紹了解決 uni-app 微信小程序 input 輸入框在底部時(shí),鍵盤彈起頁面整體上移問題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題是這樣的 input 獲取焦點(diǎn)時(shí)會(huì)自動(dòng)調(diào)起手機(jī)鍵盤,設(shè)置 :adjust-position=“true”,會(huì)導(dǎo)致鍵盤彈起時(shí)頁面整體上移,這篇文章主要介紹了解決 uni-app 微信小程序 input 輸入框在底部時(shí),鍵盤彈起頁面整體上移問題

input 獲取焦點(diǎn)時(shí)會(huì)自動(dòng)調(diào)起手機(jī)鍵盤,設(shè)置:adjust-position=“true”,會(huì)導(dǎo)致鍵盤彈起時(shí)頁面整體上移

  • 設(shè)置使鍵盤彈起使頁面不上移
  • 設(shè)置輸入框所在盒子為絕對(duì)定位
  • 鍵盤彈起時(shí)獲取鍵盤高度
  • 設(shè)置輸入框所在盒子的 bottom 的鍵盤高度
  <input
   class="TUI-message-input-area"
    :adjust-position="false"  // 修改為 false,使鍵盤彈起頁面不上移
    cursor-spacing="20"
    v-model="inputText"
    @input="onInputValueChange"
    maxlength="140"
    type="text"
    placeholder-class="input-placeholder"
    placeholder="說點(diǎn)什么呢~"
    @focus="inputBindFocus" // 添加獲取焦點(diǎn)鍵盤彈起事件
    @blur="inputBindBlur" // 添加失去焦點(diǎn)鍵盤隱藏事件
    
/>
 inputBindFocus(e) {
        // 獲取手機(jī)鍵盤的高度,賦值給input 所在盒子的 bottom 值
        // 注意!!! 這里的 px 至關(guān)重要!!! 我搜到的很多解決方案都沒有說這里要添加 px
        this.$emit('changeBottomVal',  e.detail.height + 'px')
    },
    
    inputBindBlur() {
        // input 失去焦點(diǎn),鍵盤隱藏,設(shè)置 input 所在盒子的 bottom 值為0
        this.$emit('changeBottomVal', 0)
    }
	CSS 
	.message-input {
    flex-shrink: 0;
    width: 100%;
    position: absolute; // input 所在盒子設(shè)置絕對(duì)定位
    left: 0;
    bottom: 0; // 默認(rèn) 0
    z-index: 199;
}

文章來源地址http://www.zghlxwxcb.cn/news/detail-751675.html

到了這里,關(guān)于解決 uni-app 微信小程序 input 輸入框在底部時(shí),鍵盤彈起頁面整體上移問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序uni-app uni-date-picker中的maskClick無效解決方法

    前段時(shí)間做小程序 我在調(diào)用uni-date-picker組件時(shí)候需要@maskClick方法? 誰知道竟然無效,上網(wǎng)一查,看到也有其他小伙伴反應(yīng)類似的問題,我就看了看源碼,最終調(diào)成功了,記錄一下,防止自己忘記。 ps:如果能幫助到大家,那就更開心了。 話不多說,進(jìn)入正題: 調(diào)用uni-dateti

    2024年02月14日
    瀏覽(100)
  • 微信小程序uni-app

    微信小程序uni-app

    小程序 是一種不需要下載、安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用觸手可及的夢想,用戶掃一掃或者搜一下就能打開應(yīng)用,也實(shí)現(xiàn)了用完即走的理念,用戶不用安裝太多應(yīng)用,應(yīng)用隨處可用,但又無須安裝卸載。 微信開發(fā)文檔 1、工作原理 網(wǎng)頁開發(fā),渲染線程和腳本是互斥的

    2024年02月10日
    瀏覽(106)
  • 微信小程序授權(quán)(uni-app)

    概述 為了避免重復(fù)開發(fā),自己封裝了一個(gè)通用用戶授權(quán)回調(diào)方法,只需要傳入需要授權(quán)的scope,權(quán)限中文描述、回調(diào)函數(shù),就可以實(shí)現(xiàn)一整套小程序是否授權(quán)、打開授權(quán)設(shè)置,調(diào)用后續(xù)操作函數(shù)的工作 功能 可以根據(jù)自己的實(shí)際應(yīng)用進(jìn)行微調(diào) 目前使用的uni-app版本,可以根據(jù)自

    2024年02月16日
    瀏覽(99)
  • 語法速通 uni-app隨筆【uni-app】【微信小程序】【vue】

    語法速通 uni-app隨筆【uni-app】【微信小程序】【vue】

    其中, pages 目錄/ index 目錄【必有】: index.js 編寫業(yè)務(wù)邏輯 【初始數(shù)據(jù),生命周期函數(shù)】 index.json 編寫配置 index.wxml 編寫模板 【可理解為本頁html】 index.wxss 【可理解為本頁css】 直接輸入敲回車,連尖括號(hào)都不需要就可以標(biāo)簽補(bǔ)全 1)初始數(shù)據(jù)寫死 在 index.wxml 引入變

    2024年02月12日
    瀏覽(228)
  • uni-app微信小程序使用echarts

    uni-app微信小程序使用echarts

    前言:本來是使用的ucharts,但因?yàn)闊o法監(jiān)聽圖例點(diǎn)擊交互,滿足不了需求,所以只能放棄。 首先,下載echart組件??梢韵入S便建個(gè)文件夾,然后 npm init。接著下載依賴 然后找到 node_modulesmpvue-echarts下的文件,如圖 只留下src,其他的刪掉(沒有用到)。然后復(fù)制 mpvue-echart

    2024年02月10日
    瀏覽(96)
  • 【uni-app微信小程序】實(shí)現(xiàn)支付功能

    實(shí)現(xiàn)微信支付功能需要在小程序后臺(tái)配置支付相關(guān)信息,并且在前端代碼中調(diào)用微信支付API進(jìn)行支付操作。好的, uni-app微信小程序?qū)崿F(xiàn)支付功能整體流程 大致如下: 注冊微信公眾平臺(tái),并完成開發(fā)者資質(zhì)認(rèn)證; 在微信商戶平臺(tái)注冊商戶賬號(hào),并完成商戶資質(zhì)認(rèn)證; 在商戶

    2024年02月13日
    瀏覽(115)
  • uni-app 微信小程序 激勵(lì)視頻廣告

    封裝激勵(lì)視頻-Ad.js 調(diào)用上面寫的方法:

    2024年02月12日
    瀏覽(99)
  • uni-app(微信小程序)自定義日期選擇器和時(shí)間選擇器,解決IOS端和安卓端顯示不同問題

    uni-app(微信小程序)自定義日期選擇器和時(shí)間選擇器,解決IOS端和安卓端顯示不同問題

    原本用的原生組件picker,設(shè)置了開始時(shí)間和結(jié)束時(shí)間,安卓端可以顯示可選日期時(shí)間部分,但是IOS顯示的內(nèi)容包括一整天時(shí)間和N個(gè)年,本來只需要選擇其中七天,那么其他天不顯示,IOS端可以滑到其他日期位置,但是會(huì)自己滾回來 IOS端: 安卓: 這里只需要八點(diǎn)后和19點(diǎn)前(

    2024年02月16日
    瀏覽(365)
  • uni-app(微信小程序)獲取當(dāng)前位置uni.getLocation

    uni-app(微信小程序)獲取當(dāng)前位置uni.getLocation

    ?1、微信公眾平臺(tái)? 開發(fā)? 開發(fā)管理? ?2、開通之后到項(xiàng)目文件 ? ?3、下載騰訊地圖插件并引入到文件中 ? ?

    2024年02月11日
    瀏覽(101)
  • [Uni-app] 微信小程序的圓環(huán)進(jìn)度條

    [Uni-app] 微信小程序的圓環(huán)進(jìn)度條

    效果圖: 組件完整代碼如下: 調(diào)用頁面:

    2024年04月29日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包