收藏
回答

在公众号html5项目中发现的ajax的问题?

我的是微信公众号html项目。function LoadProductType() {

    var jwtToken = getJwtTokenCookie();

    if (jwtToken != '' && jwtToken != 'undefined' && jwtToken != null) {

        $.ajax({

            async: false,

            url: '/ShoppingCity/GetProductType?r=' + Math.random(),

            type: 'GET',

            headers: {

                'Authorization': 'Bearer ' + jwtToken

            },

            success: function (response) {

                productType = response.data.allTypeList;

                hotkey = response.data.hotKeyList;

                firsttype = response.data.firstType;

            },

            error: function (xhr, status, error) {

                console.error('请求失败:', status, error);

            }

        });

    }

},这里的jwtToken实际是localStorage.getItem('jwtToken')取值,一直都有值,但是这个ajax隔几个小时后,'Bearer ' + jwtToken就是空的了,刚开始是可以正常赋值的(比如我退出微信重新进入,或者第一次打开该公众号),不能赋值。

回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    03-28
    这跟ajax有啥关系啊,不是缓存问题吗
    03-28
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    03-28
    有用
登录 后发表内容