文件名称:cachejax:在发出远程请求之前,先从猴面包树模型加载数据
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-18 16:09:01
JavaScript
cachejax 在发出远程请求之前,先从猴面包树模型加载数据 动机 假设您正在使用URL /messages编写JS应用程序。 当用户导航到/messages ,您需要为已登录的用户加载所有消息。 假设您有另一条路线: messages/:id 。 如果您想支持应用程序中的链接(并且应该!),现在您需要重新获取该路由中的所有消息。 这很浪费,并且丧失了“富客户端” JS应用程序的优点之一:避免了往返服务器的数据访问。 cachejax是 ajax库的小型包装,它支持数据缓存。 它决定是直接从客户端(猴面包树)获取数据还是发出远程请求。 它设计用于,是从大脑项目中提取的,但是只能与猴面包树一起使用。 安装 npm install cachejax 用法 设定档 提供一个config对象到ajax端点的映射路径: const config = { currentUser
【文件预览】:
cachejax-master
----index.js(4KB)
----package.json(2KB)
----test()
--------index-test.js(6KB)
----dist()
--------index.js(115KB)
--------index.js.map(148KB)
----npm-debug.log(11KB)
----.gitignore(15B)
----webpack.config.js(434B)
----README.md(5KB)