Open
Description
Thanks for filing a bug! To save time, if you're having trouble using the library, please check off the items you have tried. If you are just asking a question, skip right to the bottom.
Please verify these steps before filing an issue, and check them off as you go
- The relevant native JavascriptEngineSwitcher library packages are installed (such as
JavaScriptEngineSwitcher.V8.Native.win-x64
) - The VC++ 2017 runtime is installed
- The value of
SetUseReact
andSetUseBabel
is correct inReactConfig.cs
orStartup.cs
- I've looked at the sample projects in this repo to verify that my app is configured correctly
I'm using these library versions:
ReactJS.NET
: 5.0.0
Steps to reproduce / description
make sure to enable reuse of javascript engines.
SetReuseJavaScriptEngines(true)
render a simple component that logs something.
function Comp(){
console.log("test");
return <div>Hello World!</div>;
}
and refresh the page a few times.
You'll notice you get one more console.log for each page refresh. (Until the javascript engine is reset)
Suggested fix: Either expose a method that resets the console calls array or you could just make console.getCalls
empty the array of calls, since I don't see a situation where you'd want to get the same calls more than once.
Metadata
Metadata
Assignees
Labels
No labels