在blazor里面用c#生成一個js方法並執行 獲取返回結果
index.html body標簽內 增加一個js方法
1
<script>
2
function RunJs(jsstr) {
3
return eval(jsstr);
4
}
5
</script>
blazor內執行 並獲取數據 注意返回值類型
如果修改了記得更改為對應的 不然會報錯 這里是int
6
1
2
var res = await JsRuntime.InvokeAsync<int>("RunJs", @"function testadd(a,b){
3
return a+b;
4
};
5
testadd(1,2)
6
");
