2011-11-07 19 views

Respuesta

12

Sí, puede enlazar varios atributos. Debe separar cada atributo con una coma.

Para el estilo, depende de lo que realmente desea hacer. Como punto de partida, consulte la documentación nocaut -

  • CSS Binding
  • Style Binding
  • Para un estilo muy personalizable, echar un vistazo a violín de Ryan Niemeyer en Dynamic Styling,

    var viewModel = { 
         size: ko.observable(2) 
        }; 
    
        viewModel.style = ko.dependentObservable(function() { 
         return "h2 { font-size: " + this.size() + "em }"; 
        }, viewModel); 
    
        ko.applyBindings(viewModel); 
    
+0

esa dinámica El estilo del violín es bastante inteligente, tendrá que presentarlo para más adelante. –

+1

@PaulT. - Eso es lo que pensé cuando lo vi por primera vez. –

+0

Gracias Paul funcionó – Ravi

Cuestiones relacionadas