在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  網絡安全  HTML/ element-ui中select如何實現全選功能

element-ui中select如何實現全選功能

最近在使用element-ui進行開發(fā),現在在用select組件 其中有一個選項是全司 也就是點擊后 所有分公司都能被選中 如果在所有分公司選中的情況下 點擊全司的話 取消選中所有分公司 當一個個點擊到所有分公司時 全司這個選項也被選中 但是寫了一上午了 邏輯好像還是有問題 諸位大神能幫忙一下么?

圖片描述

圖片描述

基本結構是:
branchCode和BranchIptions
圖片描述

選中一個選項就往branchCode里添加一個值~

回答
編輯回答
蟲児飛

沖突了。

條件 1. 全公司選中,其他的公司也必須選中。
條件 2. 其他公司選中,全公司也選中。

當我一開始選中全公司,那么 我選中的隊列里面就有 [全公司,廣東,安徽,浙江]

由于我每次只能選擇一個,所以我就無法取消任何一個選中。

比如:

  1. 我點擊全公司,條件2生效,全公司不會取消選中。
  2. 我點擊其他任意一個公司,條件1生效。也同樣不會取消選中。

這就陷入了死循環(huán)。

2018年1月23日 06:33