Merge pull request #583 from trheyi/main
Trigger the __sui_data_ready event when the data is loaded
This commit is contained in:
commit
1370dbfa71
1 changed files with 7 additions and 1 deletions
|
|
@ -100,7 +100,13 @@ func (parser *TemplateParser) Render(html string) (string, error) {
|
||||||
"try { " +
|
"try { " +
|
||||||
`var __sui_data = ` + data + ";\n" +
|
`var __sui_data = ` + data + ";\n" +
|
||||||
"} catch (e) { console.log('init data error:', e); }\n" +
|
"} catch (e) { console.log('init data error:', e); }\n" +
|
||||||
jsPrintData +
|
|
||||||
|
`document.addEventListener("DOMContentLoaded", function () {` + "\n" +
|
||||||
|
` try {` + "\n" +
|
||||||
|
` __sui_data_ready( __sui_data );` + "\n" +
|
||||||
|
` } catch(e) {}` + "\n" +
|
||||||
|
`});` + "\n" + jsPrintData +
|
||||||
|
|
||||||
"</script>\n",
|
"</script>\n",
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue