Function dioxus_web::use_eval
source · pub fn use_eval<S: ToString>(cx: &ScopeState) -> &dyn Fn(S) -> EvalResult
Expand description
Get a closure that executes any JavaScript in the webpage.
Safety
Please be very careful with this function. A script with too many dynamic parts is practically asking for a hacker to find an XSS vulnerability in it. This applies especially to web targets, where the JavaScript context has access to most, if not all of your application data.
Panics
The closure will panic if the provided script is not valid JavaScript code or if it returns an uncaught error.