日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Vue切換div顯示隱藏,多選,單選代碼解析

瀏覽:40日期:2023-01-08 08:32:38

切換div顯示隱藏

1)單個item下的部分dom結構,顯示或隱藏切換,不會修改其它同級dom的顯示/隱藏

template dom結構

<div v-for='(list,index) in jobList'> <p class='job-name'>{{list.jobName}}</p> <p class='job-info'> <el-checkbox v-model='list.checked' @change='checkOne(index)'></el-checkbox> <span class='info'>{{list.locationDesc}} {{list.minDegreeDesc}}及以上 {{list.minExp}}年以上 {{list.jobMinSalary}}-{{list.jobMaxSalary}}</span> <span class='time'>發布時間:{{list.refreshTime}}</span> <span @click='toggle(index)'>查看職位描述 <i v-if = 'list.show'></i> <i v-if = '!list.show'></i> </span> </p> <div v-if = 'list.show'> {{list.jobDesc}} </div></div>

script js

<script>import api from ’@/axios/api’export default { name: ’jobImport’, data(){ return{ companyName:’’, checkedAll:false, isShow: true, checkedNum:0, num:’-1’, jobList:[{name:'銷售總監1'},{name:'銷售總監2'},{name:'銷售總監3'},{name:'銷售總監4'},{name:'銷售總監5'},{name:'銷售總監6'},{name:'銷售總監7'} ],} }, mounted() { for(let key in this.jobList){ this.jobList[key].checked = false; this.jobList[key].show = false; } },methods:{toggle(index){ this.jobList[index].show = !this.jobList[index].show; this.jobList.splice(index,1,this.jobList[index]); //當你利用索引直接設置一個項時,Vue 不能檢測變動的數組,你可以使用 splice()解決   } }}

less 樣式

.list-item{ padding-top:20px; .job-name{ font-size:16px; color:#333333; font-weight: 800; } .job-info{ margin-top: 12px; padding-bottom:20px; border-bottom: 1px dashed #eeeeee; font-size:14px; color:#333333; .info{ margin-left: 10px; } .time{ margin-left: 130px; } } .desc{ float: right; color:#ff6500; cursor: pointer; .up{ display: inline-block; margin-left: 12px; vertical-align: middle; width: 11px; height: 6px; background: url('../img/icon_up.png') no-repeat; } .down{ display: inline-block; margin-left: 12px; vertical-align: middle; width: 11px; height: 6px; background: url('../img/icon_down.png') no-repeat; } } .desc-info{ padding: 12px; background: #f8f9fb; }}

2)單個item,顯示或隱藏切換,會修改其它同級dom的顯示/隱藏。利用vue的計算屬性computed 單選,單擊選中,選中后,再點擊無法取消

template dom結構

choosed 選中樣式

span{ display: inline-block; padding-left:10px; padding-right: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; min-width:44px; height:26px; text-align: center; line-height: 26px; color:#333; font-size:14px; cursor: pointer; &.choosed{ background:#ff6500; border-radius:2px; color: #fff; } }

<div class='right hotcity-box'> <span v-for='(city,index) in city' @click='handleChoose(index)' :class='{’choosed’:cityNum == index}'>{{city.cityName}}</span> </div>

script js

export default { name: ’search’, data(){ cityIndexNum:0, city:[{'cityName': ’北京’, 'value': ’1’}, {'cityName': ’上海’, 'value': ’2’}, {'cityName': ’廣州’, 'value': ’3’}, {'cityName': ’深圳’, 'value': ’4’}, {'cityName': ’天津’, 'value': ’5’} ] }, methods:{ handleChoose(index){ this.cityIndexNum = index; } }, computed:{ cityNum(){ return this.cityIndexNum; } }}

2)單個item,顯示或隱藏切換,會修改其它同級dom的顯示/隱藏。 多選,單擊選中,選中后,再點擊,取消選中

template dom結構

 <div class='right more'> <span v-for='(item, index) in exptIndustry' @click='handleChoose($event,index)' :class='{’choosed’:item.ischeck}'>{{item.fullName}}</span> </div>

js

data(){ return { industryIndexNum:0, exptIndustry: [ {'simpleName': '互聯網1','fullName': '互聯網1','value': '1','defaultName': '互聯網1' },{'simpleName': '互聯網2','fullName': '互聯網3','value': '2','defaultName': '互聯網3' }] }},methods:{ handleChoose(e,index){ //再次點擊,取消選中狀態 if (e.target.className.indexOf('choosed') == -1) { e.target.className = 'choosed'; //切換按鈕樣式 } else { e.target.className = '';//切換按鈕樣式 } if(index==-1){ this.industryDataInit(); }else{ let check = this.exptIndustry[index].ischeck; this.exptIndustry[index].ischeck = !check; console.log(this.exptIndustry[index].ischeck) } }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美午夜不卡| 青青国产精品| 国产剧情一区二区在线观看| 免费观看在线综合色| 红桃视频欧美| 欧美日韩国产亚洲一区| 欧美va天堂| 欧美1区免费| 91精品成人| 日韩视频一区| 亚洲中午字幕| 亚洲精品高潮| 日本91福利区| 欧美日本二区| 免费视频一区二区三区在线观看| 国产精品国码视频| 美腿丝袜亚洲三区| 麻豆精品久久| 欧美国产一级| 日韩中文影院| 欧美不卡视频| 美女日韩在线中文字幕| 免费人成网站在线观看欧美高清| 蘑菇福利视频一区播放| 亚洲三级视频| 国产日产一区| 国产一区二区亚洲| 在线人成日本视频| 激情综合亚洲| 三级亚洲高清视频| 18国产精品| 精品久久亚洲| 夜鲁夜鲁夜鲁视频在线播放| 欧美色图国产精品| 亚洲天堂日韩在线| 国产精品115| 精品国产免费人成网站| 99国产一区| 欧美一区精品| 精品深夜福利视频| 国产精品7m凸凹视频分类| 蜜芽一区二区三区| 国产精品一国产精品k频道56| 国产一区2区| 欧美日韩四区| 欧美亚洲自偷自偷| 日韩在线中文| 欧美日韩精品免费观看视频完整| 中文字幕一区二区三区四区久久| 国产精品s色| 亚洲精品.com| 免费成人性网站| 久久精品国产网站| 欧美 日韩 国产一区二区在线视频| 亚洲人成网站在线在线观看| 免费日韩一区二区三区| 国产综合色产| 国产精品一区二区三区av麻 | 91精品一区二区三区综合| 免费久久99精品国产自在现线| 国产人成精品一区二区三| 成人亚洲欧美| 日韩精品社区| 亚洲夜间福利| 国产精品v一区二区三区| 亚洲一级黄色| 国产精品资源| 麻豆精品网站| 伊人久久国产| 欧美日韩1区2区3区| 亚洲高清二区| 欧美激情网址| 蜜乳av另类精品一区二区| 国产精品精品| 日韩激情视频网站| 亚洲精品一二三区区别| 国产精成人品2018| 热久久国产精品| 日韩一区二区三区免费| 欧美日本不卡| 国产农村妇女精品一二区| 九九九精品视频| 最新亚洲国产| 女主播福利一区| 国产成人精品亚洲日本在线观看| 日本免费在线视频不卡一不卡二| 午夜国产精品视频| 亚洲天堂av影院| 国产精品一区二区免费福利视频| 婷婷亚洲综合| 中文字幕在线看片| 国产亚洲欧美日韩在线观看一区二区 | 国产精区一区二区| 三级欧美在线一区| 日本韩国欧美超级黄在线观看| 国产精品免费99久久久| 日韩影院精彩在线| 亚洲精品中文字幕乱码| 麻豆视频在线看| 国产精品大片| 蜜臀av亚洲一区中文字幕| 999久久久免费精品国产| 久久影院资源站| 亚洲欧美久久精品| 欧美日韩视频| 久久精品91| 黑森林国产精品av| 久久精品伊人| 久久成人高清| 久久国产三级精品| 亚欧洲精品视频在线观看| 影院欧美亚洲| 欧美精选一区二区三区| 麻豆国产在线| 国产成人免费视频网站视频社区| 国产欧美日韩一区二区三区四区| 日韩在线电影| 中文字幕日本一区| 欧美在线影院| 亚洲精品网址| 日韩视频一区| 亚洲一区网站| 亚洲欧美日韩国产| 美女被久久久| 欧美资源在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 欧美激情麻豆| 国产精品视频3p| 日韩精品免费视频人成| 亚洲免费福利一区| 色狠狠一区二区三区| 中文字幕成人| 日韩精品久久久久久| 日韩精品三区四区| 91精品一区| 日韩精品中文字幕吗一区二区 | 亚洲精品一区二区妖精| 亚洲一级网站| 亚洲欧美不卡| 中文欧美日韩| 亚洲免费在线| 蜜臀精品一区二区三区在线观看 | 日韩综合一区| 99精品美女| 欧美女激情福利| 久久国产精品亚洲77777| 视频一区免费在线观看| 蜜桃视频一区二区三区在线观看| 模特精品在线| 日本伊人午夜精品| 国产亚洲欧美日韩精品一区二区三区 | 亚洲福利免费| 久久亚洲视频| 国产日韩亚洲| 亚洲免费福利| 在线综合亚洲| 亚洲精品免费观看| 国产精品久久久久久久免费软件| 欧美国产三级| 激情中国色综合| 亚洲网站视频| 亚洲午夜久久| 国产精品色在线网站| 国内在线观看一区二区三区 | 久久久久蜜桃| 老司机精品久久| 国产精品一国产精品k频道56| 国产一区一一区高清不卡| 久久精品123| 亚洲欧洲美洲国产香蕉| 久久精品伊人| 亚洲精品2区| 国产亚洲一区二区三区不卡| jizzjizz中国精品麻豆| 亚洲成人三区| 日本午夜精品| 欧美男人天堂| 欧美中文日韩| 久久免费福利| 欧美日韩精品免费观看视频完整 | 亚洲欧美日韩视频二区| 国产剧情一区| 激情自拍一区| 国产日产精品一区二区三区四区的观看方式| 成人一二三区| 中文字幕av亚洲精品一部二部| 国产一区二区三区不卡视频网站| 亚洲免费精品| 国产精品探花在线观看| 欧美一区二区三区高清视频| 亚洲专区欧美专区| 精品视频在线一区二区在线| 免费观看久久av| 欧美日韩一区二区三区四区在线观看| 91亚洲国产成人久久精品| 综合激情婷婷| 欧美精品高清| 久久国产乱子精品免费女| 欧美肉体xxxx裸体137大胆| 欧美亚洲tv|