![]() |
1
4
由于我对Jeff的第一个解决方案所做的编辑被拒绝,我将继续自己提交一个答案。 杰夫的样本很接近。他建议:
这是正确的方法,但他提供的示例代码不起作用。handler参数需要处理程序,而不是策略。幸运的是,策略只有一个(公共)方法,称为“句柄”。
所以我稍微修改了他的代码;首先,我创建了一个名为
更新:Workbox v3 正如我在下面的评论中指出的,上面的代码不适用于Workbox v3。请改用此选项:
|
![]() |
2
3
通常是正确的语法。 我相信你看到了
因为所有与任何显式路由(包括HTTP)不匹配的HTTP请求都会触发默认处理程序
在这种特殊情况下,当您知道您的web应用程序将发出HTTP POST请求时,可以采取以下两种方法之一。
您可以在默认处理程序中检查请求类型,并仅将缓存优先策略应用于
或者,您可以创建一个匹配所有请求的通配符路由,并利用这样一个事实,即默认情况下,路由将只匹配HTTP
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 4 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |