欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Quasar Input:type="number" 去掉上下小箭頭 實(shí)現(xiàn)加減按鈕樣式功能

 更新時間:2020年04月09日 15:22:02   作者:北堂棣  
這篇文章主要介紹了Quasar Input:type="number" 去掉上下小箭頭 實(shí)現(xiàn)加減按鈕樣式,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

實(shí)現(xiàn)效果

UI組件依然是使用 Quasar Framework。

先來看一下效果:

加減.gif

input type="number" 去掉上下小箭頭

去掉上下小箭頭,主要是css:

 input::-webkit-outer-spin-button, 
 input::-webkit-inner-spin-button {
 -webkit-appearance: none;
 }

 input[type='number'] {
 -moz-appearance: textfield;
 }

實(shí)現(xiàn)加減按鈕樣式及功能

template:

<div class="row mg">
 <div class="col-5 text-right form-label-sm">
  <span class="number">數(shù)字</span>
  <span class="tips">(必填)</span>
 </div>
 <div class="col-6">
  <q-input v-model.number="model" type="number" outlined class="input">
  <template v-slot:prepend>
  <q-btn
  dense
  flat
  icon="remove"
  class="number-btn"
  @click="numberSub(model)"
  />
  </template>
  <template v-slot:append>
  <q-btn
  dense
  flat
  icon="add"
  class="number-btn"
  @click="numberAdd(model)"
  />
  </template>
  </q-input>
 </div>
 </div>

     css:

<style lang="stylus">
.form-label-sm {
 font-weight: 400;
 font-size: 12px;
 line-height: 32px;
 padding-right: 16px;

 .number {
 font-weight: 500;
 font-size: 13px;
 display: block;
 line-height: 18px;
 }

 .tips {
 font-weight: 400;
 font-size: 12px;
 display: block;
 line-height: 13px;
 color: rgba(150, 156, 163, 1);
 }
}

.input {
 width: 200px;

 div {
 height: 32px !important;
 padding: 0 2px;
 }

 div.no-wrap, .q-btn__wrapper {
 padding: 0;
 }

 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
 -webkit-appearance: none;
 }

 input[type='number'] {
 -moz-appearance: textfield;
 }

 input {
 text-align: center;
 }

 .number-btn {
 background-color: #f5f7f9;
 border: 1px solid #ccc;
 height: 100%;
 }
}
</style>
data () {
 return {
 model: 10
 }
 }

methods:

 numberAdd (val) {
 // console.log(val)
 val++
 this.model = Number.parseFloat(val)
 },
 numberSub (val) {
 // console.log(val)
 val--
 this.model = Number.parseFloat(val)
 }

完整代碼

請查看:Quasar Input:type="number" 去掉上下小箭頭 實(shí)現(xiàn)加減按鈕樣式點(diǎn)擊預(yù)覽

總結(jié)

到此這篇關(guān)于Quasar Input:type="number" 去掉上下小箭頭 實(shí)現(xiàn)加減按鈕樣式的文章就介紹到這了,更多相關(guān)Quasar Input:type="number" 去掉上下箭頭內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js canvas實(shí)現(xiàn)滑塊驗(yàn)證

    js canvas實(shí)現(xiàn)滑塊驗(yàn)證

    這篇文章主要為大家詳細(xì)介紹了js canvas實(shí)現(xiàn)滑塊驗(yàn)證,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • javascript模擬C#格式化字符串

    javascript模擬C#格式化字符串

    學(xué)習(xí)C#的朋友都知道format()這個方法,本文給大家介紹在javascript中如何實(shí)現(xiàn)此操作,js模擬C#字符串格式化操作,需要的盆友一起學(xué)習(xí)吧
    2015-08-08
  • 在JS數(shù)組特定索引處指定位置插入元素

    在JS數(shù)組特定索引處指定位置插入元素

    最近我碰到了這樣一個需求: 將一個元素插入到現(xiàn)有數(shù)組的特定索引處,下面是具體的實(shí)現(xiàn),需要的朋友不要錯過
    2014-07-07
  • JavaScript實(shí)現(xiàn)瀑布流布局的3種方式

    JavaScript實(shí)現(xiàn)瀑布流布局的3種方式

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)瀑布流布局的3種方式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • 前端使用minio傳輸文件的代碼及拓展

    前端使用minio傳輸文件的代碼及拓展

    MinIO是一款基于Go語言的高性能對象存儲服務(wù),非常適合于存儲大容量非結(jié)構(gòu)化的數(shù)據(jù),例如圖片、視頻、日志文件、備份數(shù)據(jù)和容器/虛擬機(jī)鏡像等,這篇文章主要給大家介紹了關(guān)于前端使用minio傳輸文件的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • JsEasy簡介 JsEasy是什么?與下載

    JsEasy簡介 JsEasy是什么?與下載

    JsEasy簡介 JsEasy是什么?與下載...
    2007-03-03
  • 解決Extjs下拉框不顯示的問題

    解決Extjs下拉框不顯示的問題

    一個父容器也是window的window下的comboBox在頁面中點(diǎn)擊無效,但是在控制臺中查看它的store卻是有值的,問題在于沒有顯示。下面小編給大家分享Extjs下拉框不顯示的問題,需要的的朋友參考下吧
    2017-06-06
  • layui點(diǎn)擊按鈕添加可編輯的一行方法

    layui點(diǎn)擊按鈕添加可編輯的一行方法

    今天小編就為大家分享一篇layui點(diǎn)擊按鈕添加可編輯的一行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • JavaScript格式化數(shù)字的函數(shù)代碼

    JavaScript格式化數(shù)字的函數(shù)代碼

    當(dāng)要格式化的數(shù)字為null、空或非數(shù)字時,返回的結(jié)果。默認(rèn)為0
    2010-11-11
  • JavaScript中Object.prototype.toString方法的原理

    JavaScript中Object.prototype.toString方法的原理

    這篇文章主要介紹了JavaScript中Object.prototype.toString方法的原理的相關(guān)資料,需要的朋友可以參考下
    2016-02-02

最新評論