J'ai juste mis à niveau vers 2.3.0 et maintenant j'ai l'erreur " Vous ne pouvez pas appliquer les liaisons plusieurs fois le même élément.' que je n'étais pas en 2.2.1.
J'ai une vue partielle de mon MVC contrôleur et de l'ajouter à la page après avoir cliqué sur un href. L'erreur se produit la deuxième fois que je clique sur le lien pour obtenir la vue partielle. Je fais cela plusieurs fois.
Est-il un moyen de le nettoyer et éviter que la nouvelle erreur renvoyé?
Voici mon code:
$.get(url + "GetAssignedCompaniesView?layoutId=" + layoutId + "&noCache=" + new Date().getMilliseconds(), function (result) {
$("#editAssignedPartial").html($(result));
showEditAssignedArea(true);
$(window.document).ready(function () {
// error is thrown here
ko.applyBindings(self, window.document.getElementById("editAssigned"));
$("#layoutId").attr("value", layoutId);
updateTypeHiddenElement.attr("value", "companies");
});
});
<div id="editAssignedPartial">
</div>
$(document).ready(function () {
'use strict';
var vm = new Vm();
ko.applyBindings(vm, document.getElementById("area1"));
});