backbone-events相关内容
请注意:我们使用的骨干1.0.0 我是比较新的骨干,并打算通过一些$ C $的c进行前同事写道。而不是复制粘贴的东西盲目,我想了解他是如何做到的事情,这时候我就开始琢磨要处理僵尸意见的最佳方式。 VAR视图=新editItemView({模式:this.model}); this.ui.editItemPopup.html(view.render()EL).modal({modalO
..
我是半新的骨干。我想,这样,当一个新的模式被添加到一个集合,该视图更新到集合绑定到一个视图。我认为,当你这样做配车型可以绑定到模型的更改事件。但你如何使用集合做? App.Views.Hotels = Backbone.View.extend({ 标签名:“UL”, 渲染:功能(){ this.collection.each(this.addOne,这一点);
..
我有一个测量视图,它有一个相关联的计量模型,其中有两个集合,再presentationsCollection和BeatsCollection。测量查看嵌套子重新presentation意见,每个都有自己的再presentation模型,并全部重新presentation车型分享到测量视图的BeatsCollection的引用相同的属性。 我知道,如果你正在听一变更事件,收集不会补上一时作出回应。
..
我如何可以访问点击报范围之外的事件。 我有: HTML: < DIV CLASS =“right_btn”>< / DIV> < DIV ID =“template_loader”> <! - HTML模板放在这里包含表单输入 - > <输入类型=“文本”级=“forgot_password_email”NAME
..
我试图让点击事件触发,但它不工作。也许有人可以看到的东西我不能。 ConnectionView = GlobalView.extend({ 标签名:'格', 事件:{ “点击。社会三通”:“检查” }, 初始化:功能(){ this.render(); this.model.bind(“变”,this.render);
..
我试图做一个简单的观点与骨干网进行测试。我已经开始与事件,但没有一个人闪光。为什么呢? 我已经做骨干已经其他像路由等没有问题。谢谢你的时间。 我的骨干定义从 - >此源< - 模块浏览{ 出口类MenuView扩展Backbone.View { 构造函数(viewOptions ?: Backbone.ViewOptions){ 超(viewOptions);
..
好了,我有一个导航和仪表板的概念。在当我点击一个导航链接我的路由器,我打电话给我的仪表板视图设置活动选项卡。 例如: NAV < A HREF =“#”类=“dashabord_tab”ID =“小部件”> Widgets及LT; / A> &所述; A HREF =“#”类=“dashabord_tab”ID =“Foobars”> Foobars&下; / A&G
..
我正在开发一个骨干应用程序有一个集合和一个模型,并为每个项目的相关意见。 https://gist.github.com/2255959 当我点击后览,不料,在集合的事件触发不受任何线路。 我想我需要一个事件绑定到模型,然后让那场大火对收集的事件。是不是这样的?并集合自动地继承事件发射它的子模式? 我不确定,但是我认为它是与嵌套的意见,也许事件被两个地方,而不仅仅是内部报约束 解决方
..
我想我想要做的是pretty简单的我只是不知道如何做到这一点。我想,当我的模特之一的一些数据传递给事件处理程序(更改是否增加或减少值)的目的属性进行更改解雇我自己的事件。 基本上,我想我的处理程序做这个视图 处理程序:功能(增加){ 如果(增加){ 警报(“价值增加”) } 其他{ 警报(下称“值下降”) } }// ...this.model.
..
我绑定在我的骨干机型像这样的更改事件。 this.model.on(“变”,this.render,这一点); 有时候,我想获取最新版本的模型,并强行渲染视图。所以,我这样做 this.model.fetch(); 不幸的是model.fetch()只有当新的数据是什么pviously存储在模型$ P $不同的触发更改事件。我 如何能随时触发this.render回调获取完成时,它
..
好吧,我有这样的人在这个图片的布局: 在屏幕的上部的表通过由 的 MessageListView 的 定义(['骨干','收藏/邮件','意见/留言'],功能(骨干,MessageCollection,消息查看){ VAR MessageListView = Backbone.View.extend({ EL:“#messagesContainer',
..
好吧,被解雇的骨干方面的意见和事件没那么我读过一些其他问题,但我仍然没有得到它黯然。我被搞乱骨干大约一天的时间,所以我敢肯定,我失去了一些东西基本。这里是什么我正在使用一个的jsfiddle: http://jsfiddle.net/siyegen/e7sNN/3/ (函数($){ VAR的GridView = Backbone.View.extend({ 标签名:'格'
..
我是一个有点困惑于怎样处理意见骨干之间的事件。现在,我有在同一时间在网站上呈现两个部分意见。现在我想的景色之一派遣了另一种观点可以听的事件。我会怎么做呢? 在分派我运行事件的看法: this.trigger(“myEvent”) 和视图听我运行: this.bind('myEvent',this.myFunc); 但没有什么似乎都发生了。 解决方案 如果你在 V1 触发事件有:
..
我要附加一个“onload”事件在一个backbonejs视图图像。我现在把它包含在“事件”为“负载IMG”:“功能”,但它没有被解雇过 这样做有什么建议? 解决方案 骨干的事件处理是基于 委托 和委托只能与事件冒泡使用。问题是,加载事件不冒泡;从 HTML5规范 如果下载成功结果 在 IMG 元素设置为完全可用状态,适当地更新图像的presentation和火命名为一个简单的事
..
我一直在试图附加处理程序resize事件在我的意见骨干之一。做一些研究后,我发现,你可以只重视事件视图的元素或其后代。 这对我来说是一个问题,因为我试图达到的视觉效果是不可能使用纯CSS和需要一些JS来设置内容区域元素为基础的窗口减去头元素的尺寸。 如果您有麻烦形象化什么,我试图做的,试想一个薄头和必须占无CSS背景挂羊头卖狗肉的剩余空间内容区域;) 我已经附加了code例子。如果您有任何其
..
我不知道是否有可能在骨干一行中绑定多个事件类型。 考虑以下几点: VAR MyView的= Backbone.View.extend({ ID:'富', 事件:{ “点击的.bar”:“DoSomething的”, “touchstart的.bar”:“DoSomething的” }, DoSomething的:功能(E
..
当我路过 {“沉默”:真正} 而在骨干模型设置一个属性,为什么不只是燮preSS的的变化:属性事件?什么是下一次的属性更改触发该事件的优势在哪里? 更新 0.9.10骨干改变传递的行为 {“沉默”:真正} 。从更新日志: 传递 {沉默:真正} 上的变化将不再拖延个人 “变化:ATTR”事件,相反,他们是完全沉默 这里浏览changelog的 解决方案 这混淆了我一段时间为
..
首先,我做了一些搜索和计算器没有答案/谷歌提供我想要的东西。 下面是我的code的一个片段: 视图// this.collection.on(“增加”,triggerthis) this.collection.add(predefinedModel) triggerthis:功能(A,B,C,D){ //等等。 } 基本上,我希望能够传递附加参数,并接收triggerthis的说法
..
任何人都可以请解释我什么delegateEvents在Backbone.js的呢? 没有帮助我理解的文档。 我的详细使用情况是: 我有一个内部景观Y.他们的工作大的主视图X,但如果我去主视图Z和再回去X(重用,而不是重新创建),然后连接于Y子元素的事件迷路。 delegateEvents解决了这个,但 我想知道为什么。 解决方案 从本质上讲,当你调用一个.remove()这是代理了j
..
我试图捕捉Backbone.Marionette.CompositeView内的滚动事件,但没有成功。 作为练习,我重写 http://www.atinux.fr/backbone-books / 使用Backbone.Marionette。正如你所看到的,当你向下滚动,多读书是获取和显示(即无限滚动)。然而,我无法捕捉我的看法的滚动事件。 下面是我(简化)code: LibraryVie
..