私が得られないものはほとんどありません。KOのドキュメント(およびSOに関する多くの投稿)によると、オブザーバブルのクエリと書き込みには括弧を使用する必要があります。しかし、サブプロパティをバインドするときは、括弧を使用するかどうかは問題ではないように思われます。
<span data-bind="text: selectedMessage() && selectedMessage().message().subject()"></span>
<span data-bind="text: selectedMessage() && selectedMessage().message().subject"></span>
=両方とも正しい値を返します。
誰かが私にこれがなぜであるか説明できますか?
フィドル: http: //jsfiddle.net/viktorb/DKg74/