手机版

JavaScript的Backbone.js框架环境搭建及第一个组件示例

时间:2021-11-01 来源:互联网 编辑:宝哥软件园 浏览:

环境准备在正式学习毅力之前,你需要准备一些东西:首先,你需要获取毅力框架源文件:http://文档云。github。com/主干网/主干网依赖于强调框架的基础方法,因此,你同时需要下载强调框架的源文件:http://文档云。github。com/下划线/在毅力中,对数字正射影像图和事件的操作依赖于第三方库(如框架或泽普托),你只需要选择其中一个下载:jQuery:http://jQuery。com/Zepto:http://zeptojs。com/看起来好像挺麻烦的样子,但毅力的目的是在于使用简单的框架来构建复杂的应用,因此麻烦并不表示它很复杂。你可以新建一个超文本标记语言页面,并将这些框架引入进来,就像这样:

脚本类型=' text/JavaScript ' src=' http : jquery/jquery-1。8 .2 .量滴js /脚本脚本类型=' text/JavaScript ' src=' http :下划线/下划线-敏。js /脚本类型=' text/JavaScript ' src=' http :主干/主干-敏。js /脚本至此,你已经准备好了运行毅力必须的环境。

第一个组件先来说一下这个编译的功能:在页面上有一个报道的按钮,点击弹出输入框,输入内容,确认,最后内容会加到页面上。页面图如下:

201657111923472.jpg  (1366768)

下面来看代码:

!DOCTYPE html html标题标题5火。com-主干网。js-Hello World/title/header dybutton id=' check '报到/button ul id=' world-list '/ula href=' http://www .大火。' com '更多教程/a/body脚本src=' http :http://Ajax。谷歌API。com/Ajax/libs/jquery/1。4 .4/jquery。量滴js '/script script src=' http :http://文档云。github。com/下划线/下划线-min . js '/script script src=' http :http://文档云。github。com/主干/主干-敏。js/script script model . extend({//创建一个世界的对象,拥有名字属性名称: null });世界=脊梁Collection.extend({ //World对象的集合initialize:函数(模型,选项){ this.bind('add ',选项。查看。addnew world);} });AppView=主干View.extend({ el: $('body '),initialize: function () { //构造函数,实例化一个世界集合类,并且以字典方式传入AppView的对象这个。world=new world(null,{ view : this }) },events: { '单击#检查' : ' InIn ',//事件绑定,绑定师中编号为支票的元素},签入:函数(){ var world_name=prompt('请问,您是哪星人?');if(world_name=='') world_name='未知;var World=新世界({ name : World _ name });这个。世界。add(世界);},addOneWorld:函数(模型){ $(' #世界列表').追加(' li '这里是来自model.get('name ')星球的问候:你好世界!/Li’);} });//实例化AppView var AppView=new AppView })(jQuery);/script/html我认为代码是直观的,这里面涉及到毅力的三个部分、视图、模型、集合、以后都会提到,这里只要了解,模型代表一个数据模型,收藏是模型的一个集合,而视角是用来处理页面以及简单的页面逻辑的。

版权声明:JavaScript的Backbone.js框架环境搭建及第一个组件示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。