events: {
'click #reduceNum': reduceNumAction
},
reduceNumAction: function() {
$('#payBar #num').text($('#curNum').html() - 1);
}
http://www.cnblogs.com/yexiaochai/p/4855780.html
这是博客原文
angularJS和TodoMVC不了解
以下纯为个人想法,仅供参考
var config={
events: {
'click #reduceNum': reduceNumAction
},
reduceNumAction: function() {
$('#payBar #num').text($('#curNum').html() - 1);
}
}
function bindDomAction(config){
var events= config.events;
var eventDef,eventsInfoArray;
for(eventDef in events){
if(events.hasOwnProperty(eventDef))){
if(config[events[eventDef]]){
eventsInfoArray=eventDef.split(" ");
//eventsInfoArray[0];//event name
//eventsInfoArray[1];//dom selector
$(eventsInfoArray[1]).on(eventsInfoArray[0],config[events[eventDef]]);
}
}
}