第一个小例子,体验一下:
<!DOCTYPE html> <html> <head> <title>Index</title> </head> <body ng-app> <div> {{‘你好,AngularJS ‘}} </div> </body> </html> <!--通过script标签引入angularjs的支持库--> <script src="~/scripts/angular.min.js"></script>
以上html代码中出现的有关angulajs的知识:
- ng-app,标记
ng-app
告诉AngularJS处理它所在的标签的范围内的与AngularJS相关的标记与表达式。 -
{{‘你好,AngularJS ‘}},注意,使用双大括号标记
{{}}
的是一个表达式,这个表达式是一个简单的字符串‘你好,AngularJS ’。 -
<script src="~/scripts/angular.min.js"></script>,angularjs支持库,只有引入它,才能进行有关angularjs的操作。
在浏览器访问这个html页面,正常的话效果如图所示:
不正常的显示如下图所示:
为什么会出现这两种情况?
答:渲染错误的情况有如下几种:
1、要渲染的页面没有引入angulajs的支持库。
2、要渲染的页面引入了angulajs的支持库,但是在渲染页面没有使用 ng-app 指令告诉 AngularJS所拥有的元素(通俗来讲就是划定作用域,在ng-app指定的html元素下,有关的AngularJS无论是表达式还是标记都能被angulajs解析)ps:解释的可能不对,自己的理解。
3、检查angulajs标记及表达式是否正确。
4、查看引入的angulajs的支持库版本是否正确。
时间: 2024-11-07 09:13:20