栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使Angular JS脱机工作

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使Angular JS脱机工作

为了使您的应用程序 脱机 工作,您必须使用 html5缓存清单 来缓存每个文件。甚至.html文件,图像,CSS等等…

本地 “旧”缓存 在这里 无法使用 ,因为它仍然需要 与服务器 进行 通信 才能获得“ 304 Not Modified”
http代码。

清单删除了此步骤, 甚至不向 服务器请求资源。

一个示例清单:

CACHE MANIFEST/angular.js/index.html/page/home.html/page/profile.htmlNETWORK: *

如何 包括使用
缓存清单检查:http :
//www.w3schools.com/html/html5_app_cache.asp

用于调试:

*在chrome下 *清除应用程序缓存 ,输入网址“ chrome:// appcache-internals /”


编辑 :由于评论和主题

您可以将它们包含在index.html中,而不是将html代码放置在许多自己的html文件中:

<script type="text/ng-template" id="one.html">     <div>This is first template</div></script>

那么您

templateURL
就是没有子路径的“ one.html”。

检查文档:https :
//docs.angularjs.org/api/ng/directive/script

暗示:

您无需在此处放置任何路径。在呈现阶段,angularjs会将每个html文件存储在这些脚本元素

$templateCache
下的html文件中
id



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616326.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号