gpt4 book ai didi

javascript - 在通过 React JSX 函数呈现页面之前运行 javascript

转载 作者:行者123 更新时间:2023-11-30 05:31:47 26 4
gpt4 key购买 nike

我有以下资源:

测试.js

var gblData;

function getData(){
//webservice to set value to gblData
}

react jsx 文件

//use the gblData to render the html page

html文件

我尝试了以下方法在 jsx 文件之前调用 getData() 以便 gblData 不是未定义的。但是失败了。

1 html 正文加载函数

2 jquery文档就绪

最佳答案

你的 React.renderComponent 是在其他一切之后调用的吗?尝试以下操作。您可以让 jsx 文件声明所有组件,但您可以从另一个文件渲染它们。

var glbData;
function getData(){
...
...
React.renderComponent(<YourComponent/>, document.body);
}

这是一个 fiddle .

关于javascript - 在通过 React JSX 函数呈现页面之前运行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26478468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com