現在、検証エラーを表示するために仮想要素を使用しています(パスごとに1つ以上あります)。これによって消費されるエラーメッセージを表示するためのカスタムノックアウトバインド
<div data-bind="foreach: validationErrors">
<!-- ko if: path == 'title' && type == 'validation' -->
<div class="field-validation-error text-danger" data-bind="text: message"></div>
<!-- /ko -->
</div>
例のエラーは、次のとおりです。
{
path: 'title',
type: 'validation',
message: 'Title is required'
}
どのように私は、カスタムバインディングを使用して同じことを達成することができますか?私は、私が何らかの目的のためにやっていることに十分近い、わかりやすい例を見つけることができないようです。
あなたは[コンポーネント](http://knockoutjs.com/documentation/component-overview.html)したいようですね –
私は最終的に私をコンポーネントに導いてくれたテンプレートを含むいくつかの異なるアプローチを試みました。うまくいきませんでした。最後に、フィルタリングされた配列に必要なものを実行するこの実例を見つけました。これは私の[jsfiddle](http://jsfiddle.net/nYbpE/)ではないことに注意してください – nlafratta