포장하는 간단한 방법에 해당하는 일 수를 가져옵니다 - 업데이트

일의 해당 번호를 조금 간이 포장 획득

나는 포장 전에했다 :

 


 

 포장 후 :

 


 

패키지 코드 :

유틸리티의 js 파일의 새 이름 만들기 
가 있기 때문에 this.ruleForm.weekValue && this.ruleForm.weekValue1를 같은 이름을 가진 다음에 어떤 패키지가없는 

요일에 해당하는 시작 날짜를 얻을 //, 그것은에있는 데이터를 사용합니다 빈 문자열 정의 수신 
내보내기 기능 getWeekStart ( 
    DATE, 
    DayOne, 
    dayTwo, 
    dayThree, 
    dayFour, 
    dayFive, 
    daySix, 
    daySeven 
) { 
    ; IF (date.getDay () == 0) = this.ruleForm.weekValue DayOne 
    IF (날짜. getDay () == 1) = this.ruleForm.weekValue dayTwo]. 
    IF (date.getDay () == 2) = this.ruleForm.weekValue dayThree] 
    . IF (date.getDay () == 3) this.ruleForm.weekValue dayFour =; 
    IF this.ruleForm.weekValue = dayFive (date.getDay () == 4.);
    IF (date.getDay () == 5). this.ruleForm.weekValue = daySix; 
    IF (. date.getDay () == 6) this.ruleForm.weekValue = daySeven; 
} 주일의 기간에 대응하는 단부를 얻기 // 시간 빈 문자열 정의 데이터를 수신하는 데 사용될 
내보내기 기능 getWeekEnd ( 
    DATE, 
    DayOne, 
    dayTwo, 
    dayThree, 
    dayFour, 
    dayFive, 
    daySix, 
    daySeven 
) { 
    IF (date.getDay () == 0) = this.ruleForm.weekValue1을 DayOne; 
    IF (date.getDay () == 1). this.ruleForm.weekValue1 = dayTwo; 
    IF (date.getDay () == 2) = this.ruleForm.weekValue1 dayThree] 
    . IF (date.getDay () == 3 ) = this.ruleForm.weekValue1 dayFour] 
    . IF (date.getDay () == 4) this.ruleForm.weekValue1 = dayFive;



    경우 (date.getDay () == 5) this.ruleForm.weekValue1 = daySix; 
    경우 (date.getDay () == 6) this.ruleForm.weekValue1 = 짝수 일; 
} 
수출 {기본 
    getWeekStart, 
    getWeekEnd 
};

 

단지에 도입 JS 파일 main.js 

프로토 타입 및 새 속성을 추가 할를 사용하여이 할당 destructuring 필요한


 
가져 오기 {} getWeekStart를 , "./common/utility/utility.js"에서 
가져 오기 {} getWeekEnd을 "./common/utility/utility에서 의 .js "; 
Vue.prototype $ getWeekStart = getWeekStart ;. 
Vue.prototype $ getWeekEnd = getWeekEnd.;
对应组件中使用
事件中: 
CHANGEDATE (발) { .이 $ getWeekStart (브로 [0]을 "0", "1", "2", "3", "4", "5", "6") ; 
      이 $ getWeekEnd (브로 [1], "0", "1", "2", "3", "4", "5", "6").; 
      을 console.log ( "获取周-"this.ruleForm.weekValue, this.ruleForm.weekValue1); 
    }
      

 

추천

출처www.cnblogs.com/home-/p/11794153.html