Merge pull request #583 from trheyi/main

Trigger the __sui_data_ready event when the data is loaded
This commit is contained in:
Max 2024-02-22 22:52:58 +08:00 committed by GitHub
commit 1370dbfa71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -100,7 +100,13 @@ func (parser *TemplateParser) Render(html string) (string, error) {
"try { " +
`var __sui_data = ` + data + ";\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",
)
}