내 문제가 일반적인 문제 일지 모르지만 명확한 답변을 찾을 수 없습니다. 저는 AngularJS의 초보자입니다. 작동하지 않는 아주 간단한 코드가 있습니다. 실제로 모든 지시문이 작동하지 않습니다. 여기 HEADER.html 현재AngularJS 지시문이 Python Flask와 함께 작동하지 않는 것 같습니다.
<div> I'm supposed to see this </div>
그리고 mainapp.py
from flask import Flask, render_template
app = Flask(__name__)
@app.route("/")
def mainpage():
return render_template("index.html")
if __name__ == "__main__":
app.run(debug=True)
아무것도에서의
<!DOCTYPE html>
<html data-ng-app>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
</head>
<body>
<div data-ng-include="'header.html'"></div>
</body>
</html>
가 index.html을 내 작은 프로젝트
/templates
-index.html
-header.html
-script.js
mainapp.py
입니다 script.js
mainapp.py를 실행할 때 "나는 이걸 봐야한다"는 것을 기대하지만 지시어가 작동하지 않는 것 같아서 그렇지 않습니다. 그러나 html 코드를 혼자서 (예를 들어 Plunker에서) 사용하려고한다면 잘 작동합니다.
내가해야 할 구성이 있다고 가정하지만 아이디어가 없습니다. (누군가가 왜 그렇게 잘 작동하지 않는지에 대한 설명을 해줄 수 있다면)
내 지시어보다 먼저 데이터를 사용하면 문제가 변경되지 않는다는 점에 유의하십시오.
감사
나는 당신의 질문에 답하기 위해 오랫동안 도움을주고 싶었습니다. 팁을 주면 API를 귀하의 플라스크 API 경로에 연결하는 방법을 알고 있습니다. –
팁으로 감사 드리며, 감사합니다. 나는 그것을 찾을 수 있다면 대답을 게시 할 것이고, 그렇지 않다면 나의 desparation을 게시 할 것이다. 우리는 볼 것이다! – Julien