你的位置:首页 > 软件开发 > Java > 暴力分析backbone.js

暴力分析backbone.js

发布时间:2015-05-03 18:02:50
前言:   1.在这里我先道个歉?——在开始’暴力’的分析backbone.js之前,有一些话我还是得说的,因为人与人之前的理解能力不同,水平也是不同的(有高有低),如果我说错话,或者是分析的烂, ...

暴力分析backbone.js

前言:

   1.在这里我先道个歉?——在开始’暴力’的分析backbone.js之前,有一些话我还是得说的,因为人与人之前的理解能力不同,水平也是不同的(有高有低),如果我说错话,或者是分析的烂,请大家指正咯,共同成长咯。

  2.为什么这个标题呢?——因为我也想不到更好的名字,还有就是分析方式,暴力暴力,就是从上往下的分析,有点chuo。

  3.会用到的工具?——最最重要的是chrome

  4.需要具备什么知识呢?——Backbone.js是js,所以基本的js知识是必不可少的,还有就是会有那个chrome的F12。

  5.分析思路?——决定写博客,决定分析这个backbone.js,所以我用了一晚想了个思路,虽然还有点模糊,待’执行’中改进,优化,清晰。要分析就要写学会用这个backbone.js,然后在从书面写法上来逐步分析深究它。(老实说我也还没用过这个backbone.js,让我们边学边用边分析)

  6.还有?——博主是第一次写博客,多多包涵。

 

好,以完全不懂没用过backbone.js的角度来学习分析!

  先从百度上找一个简单的backbone.js示例,先分析完简单的示例,在拿它来逐行分析backbone.js。思路。

  注意:我会省略body标签之外的内容

  1.本例说明最小化的视图的声明与实例化。效果演示看这里。(这里是直接复制别人博客的dome,我们通过代码和演示来分析)

  

(function($){//自运行的闭包 var ListView = Backbone.View.extend({    el: $('body'), // attaches `this.el` to an existing element.   initialize: function(){   _.bindAll(this, 'render'); // fixes loss of context for 'this' within methods        this.render(); // not all views are self-rendering. This one is.  },   render: function(){   $(this.el).append("<ul> <li>hello world</li> </ul>");  } });  var listView = new ListView();   })(jQuery);

原标题:暴力分析backbone.js

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。