これはうまくいきます
class Window.AppViewModel
message : ko.observable("")
chatMessages : ko.observableArray()
canSendMessage : ko.observable(false)
Window.sHub.addMsg = (data) =>
@::chatMessages.push(data)
一方、これは
class Window.AppViewModel
constructor : ->
@message = ko.observable("")
@chatMessages = ko.observableArray()
@canSendMessage = ko.observable(false)
Window.sHub.addMsg = (data) =>
@chatMessages.push(data)
サーバー側のハブがサーバー メッセージを受信することになりますが、コールバックを行うことはできません。
ここで何が欠けていますか??? これは私を壁に追いやっています。明らかに、プロトタイプ ベースのソリューションはすべてを「静的」にするため機能しますが、現時点では適切に分離されたコードを記述できないため、私は不自由です。
ハブが何を呼び出そうとしているかを確認する方法はありますか?? SignalR のドキュメントでは、トレース/ログ記録について説明していますが、その方法については説明していません。