html - Blazor - 在页面之间发送多个数据
问题描述
我在看这个问题:.NET Core Blazor App: How to pass data between pages?
但它并没有完全回答我的问题:如何将多个数据从一个页面发送到另一个页面,而该数据在另一个页面上实时(或实时)显示?发送它的页面,一个用户正在写入的数据量不是很大,我希望该数据显示在第二页上,另一个用户可以看到它,但不能写入它。
希望你能理解并帮助我,谢谢。
编辑:
我尝试过使用观察者模式实现,在第一页中声明主题,在第二页中声明观察者。但是我如何将它们联系在一起呢?
Subject STest = new Subject(newValue);
Observer OTest = new Observer("User1", STest);
但是“STest”在当前上下文中不存在。
解决方案
推荐阅读
- c# - 无法使用 IdentityServer4 验证 API 中的 JWT 或 access_token
- ios - Xcode - 启动 WatchKit 扩展时出错
- python - 无法在 JupyterLab 中打开 csv 文件
- python - pandas - 我如何从同一列上的数据框获得差异
- reactjs - ReactJS 秒表使 webapp 重新加载
- jenkins - 解析 JSON 数据,并使用 groovy 将数据写入文件
- angular - 对于导入的模块,角度路由无法按预期工作
- jquery - 在遍历循环时添加 CSS 类,JQuery
- reactjs - Material-ui 覆盖组件装订线断点样式 TypeError:无法读取未定义的属性“断点”
- node.js - NodeJS pg 模块不会在事务中回滚