내 컴퓨터에서 HTML을 다운로드하고 vis.js 파일을 로컬로 설치하여 vis.js 예제 http://visjs.org/examples/network/basicUsage.html을 실행하고 싶습니다. 이 원격 URL은 Firefox에서 오류없이 실행됩니다.원격 사이트에서로드 할 때 vis.js의 구문 오류가 감지되지 않았습니다. 로컬 복사본으로 감지 됨
로컬로 실행하는 경우이 예제는 실행되지 않습니다 (눈에 띄는 디스플레이)와 나는 F12 디버거 창에서 파이어 폭스 오류 메시지가 얻을 : vis.js에서 실제로
SyntaxError: missing) in parenthetical vis.js:3386:51
에게,이없는 오른쪽 괄호 이 라인에서 : 여기에 제안
// TODO: Remove "ordinalParse" fallback in next major release.
this._dayOfMonthOrdinalParseLenient = new RegExp(
(this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +
'|' + (/\d{1,2}/).source);
예는 vis.min.js에 의해 vis.js를 대체하여 작동합니다 Why is vis.js not displaying anything하지만 구문 오류가 때 원격 감지되지 않는 이유는 설명하지 않습니다.
제 질문은 : 원격 URL을 실행할 때이 Javascript 구문 오류가 감지되지 않는 이유는 무엇입니까?
어떻게 든 복사본에 버그가 있습니다. 다시 다운로드하고 다시 저장하십시오. – epascarello
온라인 콘텐츠의 버그 수정 : http://visjs.org/dist/vis.js. "TODO : Remove"를 찾습니다. –