ノックアウト検証を使用してビュー モデルを検証し、カスタム テンプレートを使用してフィールドの横に確認メッセージまたはエラー メッセージを表示しています。問題は、必須としてマークされていないフィールドに確認メッセージが追加されていることです。テンプレートでは isModified と isValid をチェックしますが、フィールドが必須であることをチェックして、必須フィールドの確認のみを表示できるようにする方法はありますか?
<script type="text/html" id="myCustomTemplate">
<span data-bind="if: field.isModified() && !field.isValid(),
attr: { title: field.error }"><i class="icon-exclamation-sign"></i></span>
<span data-bind="if: field.isModified() && field.isValid()"><i class="icon-ok green"></i></span>
</script>