首页 > 代码库 > AngularJS 包含
AngularJS 包含
1. 在 AngularJS 中,你可以在 HTML 中包含 HTML 文件。
2. 在 HTML 中,目前还不支持包含 HTML 文件的功能。
3. 服务端包含:大多服务端脚本都支持包含文件功能 (SSI: Server Side Includes)。使用 SSI, 你可在 HTML 中包含 HTML 文件,并发送到客户端浏览器。
4. 客户端包含:通过 JavaScript 有很多种方式可以在 HTML 中包含 HTML 文件。通常我们使用 http 请求(AJAX)从服务算获取数据,返回的数据我们可以通过使用 innerHtml 写入到html元素中。
5. AngularJS 包含:可以使用 ng-include 指令来包含 html 内容。当包含的 html 中有 AngularJS 代码,它将被正常执行。
6. 跨域包含:默认情况下, ng-include 指令不允许包含其他域名的文件。如果你需要包含其他域名的文件,你需要设置域名访问白名单。此外,你还需要设置服务端允许跨域访问,设置方法可参考:PHP Ajax 跨域问题最佳解决方案。
AngularJS 包含
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。