这应该是基本的,但我无法与Flask一起玩.Angular和Flask具有相同的可变插值语法{{ variable }},根据博客文章,我可以使用管道来区分这两者,但下面会导致读取错误no filter named 'angular'
<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.min.js"></script>
<script type="text/javascript" src= "http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.js"></script>
</head>
<body>
<label>{{ yourName | angular }}</label>
<input type="text" ng-model="yourName" placeholder="Enter a name here">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
因为AngularJS和Jinja模板系统都使用"{{}}"符号,所以需要添加flask扩展来处理这个问题.使用Triangle flask扩展.
将实例应用程序注入Triangular构造函数.请检查下面的代码.
app = Flask(__name__)
Triangle(app)
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息,请点击这里.
| 归档时间: |
|
| 查看次数: |
1013 次 |
| 最近记录: |