美文网首页
next使用浏览器fetch

next使用浏览器fetch

作者: 月肃生 | 来源:发表于2018-12-17 16:58 被阅读7次

    官网推荐的是 isomorphic-unfetch,但是这是node端的fetch,有些功能是不具备的,例如 credentials 携带cookie,node是没有cookie所以是不支持的。

    1. 在componentDidMount中使用
      componentDidMount确定是运行在浏览器的,所以这时候使用fetch是不会用问题的,但是fetch可能需要封装,这时候封装在引入是有问题的,由于next服务端编译,所以会编译报错
    2. 动态加载
    module.exports = window.fetch
    

    使用

    import('./fetch').then(fetch => {})
    

    动态加载也是可以获取的

    相关文章

      网友评论

          本文标题:next使用浏览器fetch

          本文链接:https://www.haomeiwen.com/subject/hyeckqtx.html