Can send values to backend?
Opened this issue · 1 comments
Hello
I can send strings, booleans, ints or another value or variable to backend?
I use the events but I don't understand what is the method to send values, I only can run a code whit a event but without a value from the Frontend
Example:
I create a form, the form get Username and password
When click "Send" with a event to backend, the event run the code but don't send the values to golang
How I compare this values with the values in the backend?
Or how i can send the values?
Thanks! :D
Temporal solution:
Javascript Code:
ws.send(JSON.stringify({
event: "Chrome",
variables: v
}))
(v is a parameter of a function)
I added Variables string
json:"variables"`` into Event struct
I added a global variable into gotron.go var UserVar = make(chan Event)
after to Event struct
In function "onSocket" after of:
//Handle Message
err = json.Unmarshal(message, &event)
errz.Fatal(err, "Unmashal: ")
logger.Debug().Msgf("ElectronSocket: [received] %+v", event)
I added:
go func() { UserVar <- event }()
I call the variable in my code this way:
window.On(&Evento, func(bin []byte) {
item := <-gotron.UserVar
fmt.Println(item.Variables)
})
^^