Я пытаюсь связать функцию Golang с JavaScript (или HTML) с помощью библиотеки Лорки Зсерге. Я попробовал то же самое с другим именем функции, которая работает.
Вот как выглядит мой код:
Go:
form, err := lorca.New("", "", 1920, 1080)
ErrorHandling(err)
html, err := ioutil.ReadFile(dir + "/interface/edit-post.html")
form.Load("data:text/html, " + url.PathEscape(string(html)))
defer form.Close()
form.Bind("insertText", func() { LoadText(form, textArr, fields) }) // This doesn't work
form.Bind("submitPost", func() { LoadText(form, textArr, fields) }) // This does
<-form.Done()
HTML / JS:
<body onload="insertText()">
<!-- Some HTML here -->
<button onclick="submitPost()">Submit</button>
</body>
As Насколько я знаю, это не может быть атрибут onload
, потому что он работал в другом файле HTML. Любая помощь / совет приветствуется!