用javascript检查blazor是在客户端还是在服务器端运行的正确方法是什么?

时间:2020-03-19 16:16:58

标签: blazor blazor-server-side blazor-client-side asp.net-blazor blazor-jsinterop

我想拥有一个仅在blazor服务器端运行一些javascript代码的函数。

例如

window.Foo = function(){
    if(blazorIsServerSide){
        // do something
    }
}

检查blazor是否在服务器端运行的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

如果要在JavaScript中进行此检查,可以尝试

viewDidLoad()

编辑:附加测试

window.wasmBinaryFile === undefined