Merge remote-tracking branch 'origin/master'
Showing
3 changed files
with
25 additions
and
3 deletions
| ... | @@ -76,7 +76,7 @@ | ... | @@ -76,7 +76,7 @@ |
| 76 | <th>套数</th> | 76 | <th>套数</th> |
| 77 | <th>面积</th> | 77 | <th>面积</th> |
| 78 | </tr> | 78 | </tr> |
| 79 | <tr v-for="(item, index) in legendList" :key="index"> | 79 | <tr v-for="(item, index) in legendList" :key="index" class="cp" @click="handleChoosedH"> |
| 80 | <td> | 80 | <td> |
| 81 | <i class="el-icon-star-on" :style="{ color: item.color }"></i | 81 | <i class="el-icon-star-on" :style="{ color: item.color }"></i |
| 82 | >{{ item.name }} | 82 | >{{ item.name }} |
| ... | @@ -380,7 +380,11 @@ export default { | ... | @@ -380,7 +380,11 @@ export default { |
| 380 | } | 380 | } |
| 381 | }) | 381 | }) |
| 382 | }, | 382 | }, |
| 383 | 383 | //选中房屋状态 | |
| 384 | handleChoosedH(){ | ||
| 385 | //清除选中户 | ||
| 386 | this.$refs.lpbContent.clearChoosedH() | ||
| 387 | } | ||
| 384 | }, | 388 | }, |
| 385 | computed: { | 389 | computed: { |
| 386 | }, | 390 | }, | ... | ... |
| ... | @@ -238,6 +238,19 @@ export default { | ... | @@ -238,6 +238,19 @@ export default { |
| 238 | } | 238 | } |
| 239 | } | 239 | } |
| 240 | }, | 240 | }, |
| 241 | //清除选中户 | ||
| 242 | clearChoosedH(){ | ||
| 243 | this.$nextTick(()=>{ | ||
| 244 | //将每个选中的户的选中状态清除 | ||
| 245 | this.$refs.hBsm.forEach(item=>{ | ||
| 246 | if(item.className == 'tdSelect'){ | ||
| 247 | item.className = ''; | ||
| 248 | } | ||
| 249 | }); | ||
| 250 | // 清空hbsmList | ||
| 251 | this.hbsmList = []; | ||
| 252 | }) | ||
| 253 | } | ||
| 241 | }, | 254 | }, |
| 242 | computed: { | 255 | computed: { |
| 243 | createFlagChange() { | 256 | createFlagChange() { |
| ... | @@ -260,7 +273,9 @@ export default { | ... | @@ -260,7 +273,9 @@ export default { |
| 260 | }, | 273 | }, |
| 261 | //监听有无通过输入框查询选择到的户,如果有,将其bsm放入hbsmList | 274 | //监听有无通过输入框查询选择到的户,如果有,将其bsm放入hbsmList |
| 262 | searchNum(n){ | 275 | searchNum(n){ |
| 263 | console.log(this.$refs.hBsm,'this.$refs.hBsm'); | 276 | //清除之前选中户 |
| 277 | this.clearChoosedH(); | ||
| 278 | // 渲染查询到的户 | ||
| 264 | this.$nextTick(()=>{ | 279 | this.$nextTick(()=>{ |
| 265 | this.$refs.hBsm.forEach(item=>{ | 280 | this.$refs.hBsm.forEach(item=>{ |
| 266 | if(item.className == 'tdSelect'){ | 281 | if(item.className == 'tdSelect'){ | ... | ... |
-
Please register or sign in to post a comment