backbone-views相关内容

主干木偶合成视图渲染

简而言之,问题是: 在具有约500大小的集合中的木偶中初始化复合视图会使应用停顿一分钟左右. 我正在构建一个主线木偶应用程序以维护项目列表.当测试的集合大小约为50时,一切都很好.当限制增加时,应用程序将无响应. Store.ItemsListView = Marionette.CompositeView.extend({ tagName: "div", ..
发布时间:2020-05-06 03:37:49 前端开发

用Backbone.js替换时,带有queryui复选框按钮的内容会增加

我有下一个代码可以使用Backbone.js替换内容 jsfiddle 我不知道替换内容后复选框为什么会增加. 简而言之,我使用下面的代码来选中 $('.checkWeek').button(); 解决方案 我认为原因是因为您每次单击都会不断调用$('.checkWeek').button();,因此JQuery做一些有趣的事情,并在span内添加了span,导致尺寸增 ..
发布时间:2019-11-16 16:06:10 前端开发

如何检查侧栏视图是否已在骨干中呈现?

通常,用户通过主页进入网站,然后在那里渲染侧边栏视图。接下来,用户单击链接,路由器将呈现另一个视图并替换原始内容视图。侧边栏视图不会重新渲染。 当用户在子页面上单击刷新时,不会呈现侧栏。 如何检查视图是否存在且是否已呈现? 解决方案 分担责任并坚持下去。不要将侧边栏渲染放在主页视图的手中。 您可以使用布局视图处理渲染内容,标题,页脚和侧栏。然后,当用户导航到另一个页面时, ..
发布时间:2019-05-27 17:18:35 前端开发

如何使用backbone.js路由器切换视图?

这是一个概念性的问题,就使用骨干路由器和骨干网中的渲染视图而言。 为了一个例子(我是什么)建立以了解这一点)我有一个基本的CRUD应用程序的联系人,创建表单,所有联系人列表,联系人单一视图和编辑表单。 为了简单起见,我会说我只想一次看到其中一件事。显然用jQuery显示和隐藏它们将是微不足道的,但这不是我想要的。 我有两个想法, 1)从我的路由器触发自定义事件,删除所有视图 ..

即使在我不通过页面解析的情况下,在页面上使用相同的ID也会出现错误的练习?

据我所知,在页面中多次使用相同的id会导致格式错误的html。当使用jquery选择器时,只会返回带有id的第一个元素,但在我的应用程序中,我不应该遇到此问题。 我有项目列表意见都将有一个我需要参考的元素。由于每个项目只能访问自己的 $ el ,所以传递给id选择器的东西不会产生任何冲突(即使页面上有多个)。 我在一个小提琴中模拟了我的意思这里 在这个项目中,我没有进行任何页面分 ..
发布时间:2018-06-21 17:59:37 前端开发

如何启用/禁用保存骨干表单视图按钮时,用户的变化形式的内容

我有形成从骨干模型获取数据。当所示的形式,他们已初步值设置为主干模式。现在,如果任何字段被编辑,我想立刻只要任何更改是由到现场启用“保存”按钮。但是,如果你改变字段的值,并再次将其改为原来的,它应该再次禁用“保存”按钮,允许保存model.I想达到为一体,在此的jsfiddle所示:的 http://jsfiddle.net/qaf4M/2/ 我使用Backbone.js的和backbone.s ..

主干:添加一个模型来收集和呈现视图

我建立一个简单的应用骨干,我主要有书籍列表(书籍名称+封面图片),并在那里我想新书添加到列表中的其他视图的视图。 当我用本本的观点正确呈现一个采样数据,但当我尝试书籍添加到列表中它不工作,我不知道这是问题。 下面是的jsfiddle http://jsfiddle.net/swayziak/DRCXf/4/我的code: HTML: <节类=“菜单”> < ..

加载到集合车型在Backbone.js的

下面是我们的目标: 我有一个父模式。这是一个被称为集合家长。在父是儿童的集合。所以,当我实例化家长收藏,我得到的父模型,每一个孩子在其中。 我试过这样做几种不同的方式,而我得到不同的表现。有时孩子显示不出来的。有时,他们重复了母公司的每一次迭代渲染循环。我正在寻找的最佳实践是什么,这样的帮助。 儿童的名单不应该改变,应该每次是相同的集合。我能为不同过滤后,在飞行。 我已经剥离下来尽可能直接 ..

事件绑定到所有的文本输入字段中的所有骨干的意见

我要寻找一种方法来创建全局绑定,将跨越应用程序内的所有意见,这样我就不必设置这些每个视图中分别。 奖励积分,如果拟议的机制有单独的输入域或观点的方式,从这一行为选择退出。 详细内容: 我遇到这个错误的虚拟键盘会导致一个div 定位:固定; (头​​),以在屏幕上的位置很奇怪,然后重新定位正确再次当键盘被隐藏;我选择来解决这个使用类似于这样的解决方案: http://stackoverflo ..

骨干网 - 更改标签名条件

我试图切换基于条件的骨干视图的标记名。 我最初以为我将能够设置说'格'(我意识到这是默认设置),然后在视图的初始化函数的默认记名,检查条件和更改标记名,但这可惜没的工作。 下面是我的看法code(写在CoffeeScript中): 类Test.Views.ListView扩展Backbone.View 属性:{“数据角色”:“ListView控件”} 产品类别:“行” ..
发布时间:2016-07-30 16:00:41 前端开发

到一个给定的object_id抓取并呈现集合的最佳方式

我想实现一个简单的应用程序,它是能够得到一个集合对于一个给定 OBJECT_ID 。结果 在 GET响应从服务器看起来是这样的: [ {OBJECT_ID:1,内容:“MSG1”}, {OBJECT_ID:1,内容:“MSG2”}, {OBJECT_ID:1,内容:“第三型”}, ....... ] 我的目标是:结果 渲染集合,当用户选择一个 OBJEC ..

主干:如何引发父视图的方法

我有一个字母过滤视图(A,B,C,D等),很多观点将被使用。我已经安装在主视图的方法来获取使用点击信中的API的结果。 我通过下调传递一个回调函数字母表过滤器按下面已经设置这样的: 查看=新App.Views.Common.AlphabetFiltersIndexView(filterCallback:@paginationFilter) @ $(“分页垂直”)。replaceWith(vie ..
发布时间:2016-07-30 15:53:56 JavaScript

preventing骨干僵尸意见

请注意:我们使用的骨干1.0.0 我是比较新的骨干,并打算通过一些$ C $的c进行前同事写道。而不是复制粘贴的东西盲目,我想了解他是如何做到的事情,这时候我就开始琢磨要处理僵尸意见的最佳方式。 VAR视图=新editItemView({模式:this.model}); this.ui.editItemPopup.html(view.render()EL).modal({modalO ..
发布时间:2016-07-30 15:53:23 JavaScript