반응형

문제.

 

updated: function () {

 

}

updated -> vue 객체들의 변화가 있을 때 실행 되는 함수들을 구현 하는 곳

 

이곳에 아래와 같이 input type file의 change 트리거에 대한 함수를 넣으면 두번 실행되는 에러가 있었다.

 

$('#confTypeFiles').on('change', function () {
  base.confTypeFilesArr = common.selectMultiFile('confTypeFiles', base.confTypeFilesArr);
});

 

 

해결방법

method: {
  btnfilePkgAdd: function () {
   base.pkgTypeFilesArr = common.selectMultiFile('pkgTypeFiles', base.pkgTypeFilesArr);
  }
}

위의 코드와 같이 change 트리거시 실행할 구문을 vue 메소드로 구현 후 

input에 아래와 같이 @change vue 트리거를 추가한다.

<input type="file" id="pkgTypeFiles" name="pkgTypeFiles" multiple="" hidden="" @change="btnfilePkgAdd()">
반응형

+ Recent posts