210  
查询码:00000442
signalr 前端使用
作者: 郁冲冲 于 2019年12月26日 发布在分类 / 人防组 / 人防前端 下,并于 2019年12月26日 编辑
signalr 前端使用

1. 版本(与后端统一版本)

 npm install @aspnet/signalR(不依赖于jquery)
2. 常见报错

2.1跨域问题
2.2沟通好 传值于接收的方法名

   const connection = new signalR.HubConnectionBuilder()
			.withUrl("/chatHub") 
			.configureLogging(signalR.LogLevel.Information)
			.build();

    	connection.start().catch(function (err) {
    		return console.error(err.toString());
    		connection.invoke("SendMessage", user, message).catch(err => 
				console.error(err.toString()));
    			connection.on("ReceiveMessage", (user, message) => {
    			const encodedMsg = user + " says " + message;
    			const li = document.createElement("li");
    			li.textContent = encodedMsg;
    			document.getElementById("messagesList").appendChild(li);
    		});
    	})



 推荐知识

 历史版本

修改日期 修改人 备注
2019-12-26 14:22:54[当前版本] 郁冲冲 1.1.0

知识分享平台 -V 4.8.7 -wcp