初始化 - initialize

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

基于这个模型创建了一个实例以后,会去调用模型里面的 initialize 这个方法 ... 在这个方法里,你可以去做一些事情 ... 比如去监听属性的变化事件什么的 ...

回到编辑器 ... 在这个 Note 模型里面 ... 再去定义这个 initialize 方法 ... 这里我们先只是简单的在控制器上输出一点文字 ...

initialize: function() {
console.log('新创建了一条笔记 :' + this.get('title'));
}

这里的 this 这个关键词,表示的就是被创建的这个对象,或者说被实例化的这个对象 ... this.get('title'),可以输出被创建的对象的标题属性的值 ...

保存 ... 回到浏览器 ... 先刷新一下 ..

然后,在控制台上,去创建一个 Note 类的实例 ...

var note = new Note({title: '西红柿炒鸡蛋的做法'})

在创建了这个对象以后,就会去调用 initialize 方法 ... 在这个方法里,我们暂时只是让它在控制器上输出一点文字 ... 这里就是 新创建了一条笔记 :西红柿炒鸡蛋的做法。

初始化 - initialize《 Backbone 基础 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点