发表于: 2017-05-15 23:38:01

1 1146


今天完成的事情:做方案评审,测接口、阅读编码规范、学习backbone

明天计划的事情:做header

遇到的问题:

方案评审没过,存在的问题:

找职位页面没有推荐、最新职位


一些接口的的字段写的问题


收获:

object.trigger(event, [*args]) 

触发给定 event或用空格隔开的事件的回调函数。后续传入 trigger 的参数会传递到触发事件的回调函数里。


backbone定义模型:  Backbone.Model.extend(properties, [classProperties]) 

var Sidebar = Backbone.Model.extend({
   promptColor: function() {
       var cssColor = prompt("Please enter a CSS color:");
       this.set({color: cssColor});
   }
});

window.sidebar = new Sidebar;

sidebar.on('change:color', function(model, color) {
   console.log(model.attributes.color)
   console.log(color)
   $('#sidebar').css({background: color});
});

sidebar.set({color: 'white'});

sidebar.promptColor();



backbone定义视图:Backbone.View.extend(properties, [classProperties]) 

var DocumentRow = Backbone.View.extend({

   tagName: "li",

   className: "document-row",

   events: {
       "click .icon":          "open",
       "click .button.edit":   "openEditDialog",
       "click .button.delete": "destroy"
   },

   initialize: function() {
       this.listenTo(this.model, "change", this.render);
   },

   render: function() {
       //...
   }

});



返回列表 返回列表
评论

    分享到