У меня есть следующие ресурсы:Запустите Javascript, прежде чем отобразить страницу по реакции JSX функция
test.js
var gblData;
function getData(){
//webservice to set value to gblData
}
Реагировать JSX файл
//use the gblData to render the html page
HTML файл
Я пробовал следующие способы вызова getData() перед jsx-файлом, чтобы gblData не был определен. Но это провалилось.
1 HTML тела OnLoad функция
2 JQuery документ готов
Попробуйте поместить свой '' 'test.js''' скрипт в' '' '
' '' теги вашей html-страницы или вы можете использовать атрибут '' 'defer''' для обоих тегов скрипта для заставьте их выполнить в порядке [см. здесь] (http://stackoverflow.com/questions/436411/where-is-the-best-place-to-put-script-tags-in-html-markup) – trekforever