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.