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

uniapp中單選按鈕的實現(xiàn)代碼示例

 更新時間:2023年01月17日 09:16:58   作者:周小航.  
uniapp官方雖然提供了uni-data-checkbox,含括了單選和多選框功能,但是它功能是在不能滿足需求,下面這篇文章主要給大家介紹了關(guān)于uniapp中單選按鈕的實現(xiàn)代碼,需要的朋友可以參考下

標簽說明:

radio-group:單項選擇器,內(nèi)部由多個 <radio> 組成。通過把多個radio包裹在一個radio-group下,實現(xiàn)這些radio的單選。

radio:單選項目

屬性說明:

@change:<radio-group> 標簽中的radio選中項發(fā)生變化時觸發(fā) change 事件,event.detail = {value: 選中項radio的value}

value:<radio> 標識。當該 <radio> 選中時,<radio-group> 的 change 事件會攜帶 <radio> 的 value

checked:當前是否選中,默認值false,類型是布爾值

disabled:是否禁用,默認值是false,類型是布爾值

color:radio的顏色,同css的color

注意

  • radio的默認顏色,在不同平臺不一樣。微信小程序是綠色的,字節(jié)跳動小程序為紅色,其他平臺是藍色的。更改顏色使用color屬性。
  • 如需調(diào)節(jié)radio大小,可通過css的scale方法調(diào)節(jié),如縮小到70%style="transform:scale(0.7)"
  • radio不是checkbox,點擊一個已經(jīng)選中的radio,不會將其取消選中

上代碼:

<!-- uniapp單選框 -->
		<view class="">
			<radio-group @change="chang">
				<label v-for="item in radioGroup" :key="item">
					<radio :value="item" :checked="item==activeRadio" />{{item}}
				</label>
			</radio-group>
		</view>
 
 
<script>
      export default {
		data() {
			return {
				// 單選框數(shù)據(jù)
				activeRadio: '', //存的是單選按鈕選中的value值
				radioGroup: ['蘋果', '香蕉', '梨', '西紅柿', '西瓜']
			}
		},
 
        methods: {
                // 單選按鈕發(fā)生改變時觸發(fā)的方法
			chang(e) {
				this.activeRadio = e.detail.value;  //選中按鈕的value值
				console.log(this.activeRadio);
			}
}
</script>
 

打印結(jié)果:

1.獲取選中按鈕的value值,e.detail.value,賦值給data中activeRadio聲明的變量

2.打印選中按鈕的值

實際場景案例,男女單選框

<radio-group @change="radioChange" class="value checked" style="font-size: 13px;">
	<label class="radio">
		<radio style="zoom: 0.8;" :color="roleColor" value="1" :checked="sex == '1'" />男
	</label>
	<label class="radio" style="margin-left: 15%;">
	    <radio style="zoom: 0.8;" :color="roleColor" value="2" :checked="sex == '2'" />女
	</label>
</radio-group>
 
 
<script>
    export default {
		data() {
			return {
 
				// 單選框數(shù)據(jù)
				sex: "", //存的是單選按鈕選中的value值,性別值
 
			}
		},
        methods: {
            radioChange(evt) {
				// console.log(evt);
				this.sex = evt.detail.value;
			},
}
    
</script>

效果圖:

總結(jié)

到此這篇關(guān)于uniapp中單選按鈕實現(xiàn)的文章就介紹到這了,更多相關(guān)uniapp單選按鈕實現(xiàn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JavaScript實現(xiàn)搜索聯(lián)想關(guān)鍵字高亮功能

    JavaScript實現(xiàn)搜索聯(lián)想關(guān)鍵字高亮功能

    本文將詳解如何利用原生js+css+html實現(xiàn)的輸入框搜索聯(lián)想的功能,并集搜索關(guān)鍵字高亮效果,文中的示例代碼講解詳細,需要的可以參考一下
    2022-06-06
  • js和jquery中獲取非行間樣式

    js和jquery中獲取非行間樣式

    本篇文章主要介紹了js和jquery中獲取非行間樣式的相關(guān)知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • js 彈出層 并可以拖拽

    js 彈出層 并可以拖拽

    彈出層,并可以拖拽,好多人要,發(fā)出來共享一下 兼容IE6+, 各現(xiàn)代瀏覽器。
    2011-07-07
  • JavaScript實現(xiàn)拼圖式滑塊驗證功能

    JavaScript實現(xiàn)拼圖式滑塊驗證功能

    滑塊驗證碼是在網(wǎng)站、APP等應(yīng)用中常見的一種驗證方式,通過按照一定規(guī)則滑動滑塊到指定位置完成驗證,才可以進行下一步操作,本文給大家分享基于JavaScript實現(xiàn)拼圖式滑塊驗證功能,感興趣的朋友一起看看吧
    2022-06-06
  • js刪除數(shù)組中某幾項的方法總結(jié)

    js刪除數(shù)組中某幾項的方法總結(jié)

    在本篇文章里小編給大家分享了關(guān)于js刪除數(shù)組中某一項或幾項的幾種方法內(nèi)容,有需要的朋友們學習下。
    2019-01-01
  • 使用原生JavaScript實現(xiàn)放大鏡效果

    使用原生JavaScript實現(xiàn)放大鏡效果

    這篇文章主要為大家詳細介紹了如何使用原生JavaScript實現(xiàn)放大鏡效果(可自由大小適配),文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-03-03
  • nodejs實用示例 縮址還原

    nodejs實用示例 縮址還原

    nodejs最近好紅火,我也趁寒冷天氣在nodejs的火爐邊取暖一下??s址還原實現(xiàn)代碼。
    2010-12-12
  • 微信小程序使用GoEasy實現(xiàn)websocket實時通訊

    微信小程序使用GoEasy實現(xiàn)websocket實時通訊

    這篇文章主要介紹了微信小程序使用GoEasy實現(xiàn)websocket實時通訊的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • JavaScript中將值轉(zhuǎn)換為字符串的五種方法總結(jié)

    JavaScript中將值轉(zhuǎn)換為字符串的五種方法總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于JavaScript中將值轉(zhuǎn)換為字符串的五種方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用JavaScript具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-06-06
  • 公眾號SVG動畫交互實戰(zhàn)代碼

    公眾號SVG動畫交互實戰(zhàn)代碼

    這篇文章主要介紹了公眾號SVG動畫交互實戰(zhàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05

最新評論