c# - 用于计算数据库中已查看元素数量的 Angular 组件

标签 c# sql-server angular

我需要显示一个 Angular 4 组件,该组件包含一个计数器,用于计算特定表格的当前查看页面的数量,该计数器可以是 实时增加或减少。

能否请您给我一些提示以实现此功能。 技术:Angular 4、C# 和 Sql server 数据库。

提前谢谢你。

最佳答案

对于这种情况,您可以使用 Microsoft 提供的“SignalR”库。

您可以使用 ASP.NET SignalR 做什么?

SignalR 可用于向您的网络应用程序添加任何类型的“实时”网络功能。虽然聊天通常用作示例,但您可以做更多的事情。每当用户刷新网页以查看新数据,或页面实现 Ajax 长轮询以检索新数据时,都可以使用 SignalR。

它还支持全新类型的应用程序,这些应用程序需要从服务器进行高频更新,例如实时游戏。

示例:Introduction to SignalR


按照我的说法,你不是 Angular js 2 的专家,你需要在 angular js 2 中实现 OnInit 接口(interface) avilalbe

class AppElement implements OnInit {

  void ngOnInit() {
    alert('Visited');
    //use httpclient object to insert value
  }
}

关于c# - 用于计算数据库中已查看元素数量的 Angular 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47516174/

相关文章:

ios - Angular 2 数字键盘启动

c# - 从 SQL Server 中的 SELECT 获取 bool 值到 C# 中的 bool 值?

sql-server - 使用 SSMS 将 CSV 导入 SQL Azure 数据库

c# - 如何在包含文件的网格中显示文件上下文菜单

c# - Entity Framework 核心和 MS Access

sql - 关键字 'or' 附近的语法不正确

javascript - Firebase 查询子项的子项是否包含值

angular - 更改组件的输入值

c# - 安装 Visual Studio 2015 社区后事件日志安全异常

c# - ElementHost + FlowDocument = GC 不工作,内存不断增加