2016-10-11 2 views
0

Wie füge ich mehrere Klickereignisse zum Radiobutton in knockoutjs hinzu?Knockoutjs fügt mehrere Klickereignisse zu Radiobutton hinzu

ich dieses Recht jetzt haben,

AddDataBind="click: myObject.Event, clickBubble: true" 

und ich versuchte

AddDataBind="click: myObject.Event,Event2, clickBubble: true" 

und

AddDataBind="click: myObject.Event+Event2, clickBubble: true" 

beide nicht arbeiten.

+0

Versuchen Sie es mit 'AddDataBind =" click: function() {myObject.Event; Event2;}, klicken Sie aufBubble: true "', oder erstellen Sie eine Funktion, die sowohl 'myObject.Event' und' Event2' behandelt und dann auf diese Funktion zeigt Klicken Sie auf Ereignis. –

Antwort

0

ich weiß nicht, AddDataBind Syntax aber in reinem Javascript sind Sie in der Lage diese

<input type="radio" data-bind=" 
    click:function(data, event){ 
    myObject.Event(data, event); 
    myObject.Event2(data, event); 
    }, 
    clickBubble: true 
"> 

aber Fragen zu tun ist, warum Sie es brauchen? Wahrscheinlich ist Ihr View-Modell nicht gut gestaltet. Kannst du mehr von deinem Code und deinen Absichten teilen?

Verwandte Themen