VUE는-CLI 간단한 모든 없음을 선택, 반전 기능을 선택 얻을 수 있습니다. 요를 놓치지 마세요! ! ! ! ! 말 수가 적은 사람이 직접 코드에 말했다. . . .

< 템플릿 > 
  < DIV 클래스 = "안녕하세요" > 
    < 입력 타입 = "버튼" 이름 = "전체" = "全选" @click = "allSelect" /> 
    < 입력 타입 = "버튼" 이름 = "팬" = "全不选" @click = "noSelect"  /> 
    < 입력 타입 = "버튼" 이름 = "팬" = "反选" @click = "fanSelect"  />
    < 상향 V-용 = "dataCheck에서 (목록, 인덱스)" : 키= "인덱스" > 
      < > 
        < 입력 타입 = "체크 박스" 여기서 value = "list.text" V 모델 = "list.check" /> 
        {{list.text}} 
      </ > 
    </ UL > 
  < / DIV > 
</ 템플릿 >
<스크립트> 
내보내기 기본 { 
  데이터 () { 
    반환 { 
      dataCheck이 : [ 
        {텍스트 : '사과'확인 : false로 }, 
        {텍스트 : '망고'확인 : false로 }, 
        {텍스트 : '열정 과일'확인 : false로 }, 
        {텍스트 : '건물의 과일'확인 : false로 } 
      ] 
    } 
  }, 
  메소드 : { 
    allSelect를 () { 
      을 console.log를 ( 1258 ) 

      var에 datache = 다음은이 .dataCheck
       에 대한 ( VAR난 = 0; 난 datache.length를 <; 난 ++ ) { 
        datache [I] .check = 
      } 
       .dataCheck = datache 
    } 
    noSelect () { 
      var에 datache가 = .dataCheck
        ( VAR I = 0; i가 datache.length를 <; 내가 ++ ) { 
        datache [I]. 확인 = 거짓 
      } 
       .dataCheck = datache를 
    } 
    fanSelect () { 
      var에 datache = .dataCheck
       를 들어 ( VAR I = 0; I <가 datache.length을 나는 ++) { 
        datache [I] .check =! datache [I] .check 
      } 
       .dataCheck = datache 
    } 
  } 
}
 </ script>

 

추천

출처www.cnblogs.com/fanzhen/p/11228757.html