小程序uni-app中uview中select選擇器第二次無法選中設置的默認值


<u-select v-model="subjectFlag"
	title="選擇科目"
	@confirm="okSubjecthander" 
	label-name="subjectName" 
	:default-value="subjectAarr"
	value-name="subjectId" 
	:list="subjectArrList"
></u-select>

subjectAarr:[0], //由於我是單選,所以默認選中第一個
subjectArrList:[],

// 科目選擇器,點擊確認,
//在點擊選擇確認的時候默認選中上一次你點擊的值的下標,這樣就可以解決了
okSubjecthander(arr){
	let index=0;
	for(let i=0;i<this.subjectArrList.length;i++){
		if(this.subjectArrList[i].subjectId==arr[0].value){
			index=i;
			break
		}
	}
	this.subjectAarr[0]=index;
},


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM