【发布时间】:2017-04-30 08:05:10
【问题描述】:
尝试使用SignalR 发送消息时出现以下错误:
TypeError: $scope.chatHub.server.SendMessageToAdmin 不是函数
这个函数出现错误:
vm.sentUserMsg = function (message) {
var userName = 'Guest';
$scope.name = 'Guest'; // holds the user's name
$scope.message = ''; // holds the new message
$scope.messages = []; // collection of messages coming from server
$scope.chatHub = null; // holds the reference to hub
$scope.chatHub = $.connection.chatHub; // initializes hub
$.connection.hub.start(); // starts hub
$scope.chatHub.client.broadcastMessage = function (name, message) {
var newMessage = name + ' says: ' + message;
$scope.messages.push(newMessage);
$scope.$apply();
};
var producttype = '1';
$scope.chatHub.server.SendMessageToAdmin(userName, message, producttype);
$scope.message = '';
}
【问题讨论】:
标签: javascript signalr