其中的行“xmlns:ng="http://angularjs.org"`工作/需要
Where is the line `xmlns:ng="http://angularjs.org"` works/needed
将angularjs集成到html中的推荐方法如下:
<!doctype html>
<html xmlns:ng="http://angularjs.org" ng-app>
<body>
...
<script src="angular.js">
</body>
</html>
问题是:没有一本教科书使用xmlns:ng="http://angularjs.org"
行。这在哪里重要或有意义?该行是否应该与每个模块声明一起使用?
来自文档:
如果选择使用旧式指令语法ng:,则包括html中的xml命名空间,让IE感到高兴。(这是历史资料原因,我们不再建议使用ng:。)
您可以在https://docs.angularjs.org/guide/bootstrap
这不是用于手动引导angular,而是用于自动引导angular。xmlns名称空间不是必需的,但可能是一种很好的做法,因为它将HTML页面标识为使用angular JS,并且是当前自动初始化文档的一部分。
https://docs.angularjs.org/guide/bootstrap
同时,angular不再建议使用XML名称空间方式来访问其元素"ng:"(更喜欢ng-或data ng-),因此名称空间在实践中不再真正使用。把它作为一个标识符仍然没有坏处。
相关文章:
- AngularJS:类的优选顺序=“”"并且ng点击=“"在标签中
- 什么是“=*"AngularJS中
- 我怎么能"卸载”;带有angularjs的图像
- AngularJS'ng:areq错误参数"{controller}不是函数“;,CodeIgnite
- "键未定义”;在AngularJS'的自定义筛选功能
- 获得错误“;对象没有方法'jScrollPane'"与AngularJS一起使用时
- 奇怪的行为angularjs返回"类型错误:无法分配给只读属性"
- “间歇”;jqLite不支持通过选择器查找元素"当使用RequireJS加载AngularJS时
- 如何找到原因AngularJS"自变量'MyCtrl'不是一个函数,未定义”;
- "一页应用程序“;DOM操作而不是AngularJS
- 什么是“@"以及“="angularJS范围内的平均值
- 其中的行“xmlns:ng="http://angularjs.org"`工作/需要
- AngularJS:试图使用一个服务,得到错误"无法读取属性'那么'“未定义”;
- 数据字段=“;时间“;不支持ng模型=“"angularjs
- 如何使用“>"AngularJS ng-if语句中的比较器
- "静态“;AngularJS中的属性
- 这个AngularJS是如何工作的;HelloWorld"应用有些人怀疑Angular是如何实现MVC模式的
- Angularjs:使用".那么“;并得到回应
- 为什么隔离范围"&"未按照angularJs的指示与controllerAs一起工作
- Angularjs过滤器错误:";错误:未知提供程序:textProvider"