1: 나뭇가지 사용 시 문제가 발생했습니다
은 템플릿 페이지를 정의하고 하위 페이지가 이를 상속합니다.
{%%} 태그 외부에는 코드를 작성할 수 없습니다. 그렇지 않으면 오류가 보고됩니다. 위 사진처럼 태그에 코드 한 조각을 썼는데, 브라우저에서 아래와 같이 오류를 보고했습니다.
내 jquery가 템플릿 페이지에 소개됩니다. 이 코드를 js 파일에 따로 넣어서 템플릿 페이지에 소개하면 문제가 없습니다.
여기서 묻고 싶습니다. 나뭇가지 렌더링 메커니즘이 무엇인가요? 여기서는 왜 $를 사용할 수 없나요?
감사합니다
방금 살펴보니 하위 페이지에 jquery를 직접 추가하면 실제로 하위 페이지를 사용할 수 있게 됩니다. $를 사용할 수 있습니다.
일부 공개 리소스를 참조하는 경우 해당 리소스를 템플릿 페이지에 넣으면 이러한 일이 발생합니다.
1: 나뭇가지 사용 시 문제가 발생했습니다
은 템플릿 페이지를 정의하고 하위 페이지가 이를 상속합니다.
{%%} 태그 외부에는 코드를 작성할 수 없습니다. 그렇지 않으면 오류가 보고됩니다. 위 사진처럼 태그에 코드 한 조각을 썼는데, 브라우저에서 아래와 같이 오류를 보고했습니다.
내 jquery가 템플릿 페이지에 소개됩니다. 이 코드를 js 파일에 따로 넣어서 템플릿 페이지에 소개하면 문제가 없습니다.
여기서 묻고 싶습니다. 나뭇가지 렌더링 메커니즘이 무엇인가요? 여기서는 왜 $를 사용할 수 없나요?
감사합니다
방금 살펴보니 하위 페이지에 jquery를 직접 추가하면 실제로 하위 페이지를 사용할 수 있게 됩니다. $를 사용할 수 있습니다.
일부 공개 리소스를 참조하는 경우 해당 리소스를 템플릿 페이지에 넣으면 이러한 일이 발생합니다.
페이지에서 js를 실행할 때
jq가 아직 소개되지 않았습니다
트위그와는 아무런 관련이 없습니다. jquery가 아직 로드되지 않았기 때문에 $
을 참조하는 코드가 실행됩니다.
<code class="js">document.onload = function() { // 以下是你的代码 }</code>
중. window.onload
을 사용해도 됩니다.