加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

reactjs – React Starter Kit错误 – 找不到页面

发布时间:2020-12-15 20:41:51 所属栏目:百科 来源:网络整理
导读:我从react-starter-kit项目中创建了一个新路由,它对一些数据进行异步提取,然后呈现它,但是一秒钟之后页面重新加载,并显示“找不到页面 – 抱歉,但页面是你的”试图查看不存在“. 在控制台中,我看到 – “警告:文本内容不匹配.服务器:”余额“客户端:”找
我从react-starter-kit项目中创建了一个新路由,它对一些数据进行异步提取,然后呈现它,但是一秒钟之后页面重新加载,并显示“找不到页面 – 抱歉,但页面是你的”试图查看不存在“.

在控制台中,我看到 – “警告:文本内容不匹配.服务器:”余额“客户端:”找不到页面“

async function action() {

let bittrex = new ccxt.bittrex ({
    'apiKey': '','secret': ''
})

try {

    // fetch account balance from the exchange
    let bittrexBalance = await bittrex.fetchBalance ()
    /**** commenting above and uncommenting this block stops it from happening.... 
    let bittrexBalance = {};
    bittrexBalance.info= [];
    let currency = {};
    currency.Currency = "BTC";
    currency.Value=999;
    // output the result
    bittrexBalance.info.push(currency);*/
    console.log ('balance',bittrexBalance)

    let balances = [];
    balances.push(bittrexBalance)
    return {
        title: "Balances",component: (
            <Layout>
                <Balances balances={balances} />
            </Layout>
        ),};


} catch (e) {
    console.log('SOME sort of error',e);
}

有谁知道这可能是什么?

编辑添加,我现在意识到,如果我禁用Javascript一切正常…

它似乎在两次通过通用路由器.第一次

The second time it runs through the router it seems to have a params appears to have an object of {0: "/balances"}

这是我到目前为止找到的唯一线索……我不明白为什么它已经加载后重新加载页面…

页面未找到错误来自它:

第二次捕获(e)…我怀疑ccxt库中发生了一些事情,但问题实际上是第二次调用它,因为页面以某种方式重新加载……

看来你必须在获取Balance之前调用await bittrex.loadProducts().

编辑:似乎bittrex.loadMarkets()已重命名bittrex.loadProducts()
更多信息在this issue on github

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读