0

내 angularJS 앱에 대한 javascript에서 오류가 발생하지만 어디 있는지 알 수 없습니다. 디버거에서 소스 탭을 열고 내 angularJS 항목을 볼 수 없습니다. 다음은이를 증명하기 위해 콘솔에 표시되는 오류의 예입니다.크롬 devtools에서 각도 소스를 볼 수 없습니다.

Error: InvalidCharacterError: DOM Exception 5 
Error: An invalid or illegal character was specified, such as in an XML name. 
    at p.extend.attr (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994), <anonymous>:2:30181) 
    at Function.p.extend.access (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994), <anonymous>:2:15973) 
    at p.fn.extend.attr (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994), <anonymous>:2:26741) 
    at Object.Attributes.$set (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:3775:28) 
    at eval (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:4406:15) 
    at forEach (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:140:20) 
    at mergeTemplateAttributes (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:4401:7) 
    at applyDirectivesToNode (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:4149:13) 
    at compileNodes (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:3902:15) 
    at compile (eval at <anonymous> (eval at <anonymous> (https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js:4:4994)), <anonymous>:3840:29) 

모든 스택 추적에 주목하십시오. 왜 이런 일이 일어나는 지 아십니까? 그것은 단지 잘 작동하는 데 사용 ...

답변

0

이것은 DOM에서 온 것, 그래서 귀하의 HTML에서. 아마 당신은 어딘가에 - 바인딩 - HTML - 안전하지 않은가? 또는 뭔가 다른 렌더링 원시 HTML 물건

+0

을 내가 그 라인을 따라이라고 생각하지만 오류 자체에 너무 관심이 아니에요, 난 그냥 것 디버거가 제대로 작동하는 것을 좋아합니다. –

+1

$ .getScript를 사용하고 있습니까? 그렇다면 eval을 사용합니다. 그렇게하지 마십시오. – Ven

+0

아, 그럴 수 있습니다. 나는 그것을 들여다 볼 것이다. 감사. –

관련 문제