Blazor名称空间Interop在名称空间中不会延伸

assembly-references blazor c# interop namespaces

我在哪里可以找到装配参考,如何添加?

错误说明:

CS0234名称空间“Microsoft.AspNetCore.Blazor.Browser”中不存在类型或命名空间名称“Interop”(您是否缺少程序集引用?)

CS0103当前上下文Phoneword.Client中不存在名称“RegisteredFunction”

我有一个小Blazor项目,我想在一段时间后再次运行。但似乎我删除了引用或其他东西被破坏了。

编辑I:

Blazor:0.5.1

目标框架:.NET Standart 2.0

热门答案

'RegisteredFunction'不再存在。

这是您在JavaScript文件中定义函数的方法:

window.exampleJsFunctions = {
  showPrompt: function (message) {
    return prompt(message, 'Type anything here');
  }
};

这就是你从Blazor代码中调用函数的方法:

window.exampleJsFunctions = {
  showPrompt: function (message) {
    return prompt(message, 'Type anything here');
  }
};



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因