Je veux lier une classe divs css à une propriété du modèle de vue comme ceci:
<div id="statusIndicator" data-bind="css: selectedPriority">
Mais cela génère le résultat:
<div id="statusIndicator" class=" 0 1 2 3">
Voici le modèle de vue:
myViewModel = {
selectedPriority: ko.observable('High'),
Company: ko.observable("Bert"),
Rows: ko.observableArray([
new row(),
new row(),
new row()
]),
Tabs: ['High', 'Medium', 'Low'],
selectPriority: function (tab) {
this.selectedPriority(tab);
}
};
Donc, quand je charge la page qui utilise ce modèle de vue, je veux que la div soit:
<div id="statusIndicator" class="High">
Qu'est-ce que je fais mal?