2016-12-15 2 views
1

사용하여 화살표 기능 :사용 ES6/7 AppMaker에서 스크립트

[cbCenter, edtTitle].forEach(widget => widget.validate()); 

다음과 같은 경고가 표시됩니다

enter image description here

코드가 제대로 실행, 그래서 난 그냥 사용하는 방법을 알 필요가 esnext 옵션을 사용하여 경고를 제거 하시겠습니까?

/* jshint esnext : 참 */

참고 다른 대답은 말한다,이 것 하지

+0

추가 조사가 끝나면 jshint 옵션이 표시되지만/* jshint esnext */또는/* jshint esversion : 6 */client side 설정은 잘못된 옵션 오류를 유발합니다. 그래서 이것은 linter 구성으로 고정 된 부분 일 수 있습니다. –

답변

7
구문은 어색

, 당신은 스크립트의 맨 위에 다음을 추가해야합니다 Apps Script는 es6을 지원하지 않기 때문에 서버 측 스크립트에서 작동합니다. 그러나 클라이언트 쪽 스크립트에서는 제대로 작동합니다.