问题标签 [backbone-layout-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backbone.js - 无法调用未定义的方法“绑定”-Backbone LayoutManager
我不明白我做错了什么。我正在尝试在我的应用程序中使用 Backbone LayoutManager,下面的简单代码会导致错误:'无法调用未定义的方法'绑定''
这是我的 main.js 文件:
知道是什么导致了这个错误吗?
backbone.js - 如何避免我的方法覆盖现有的主干视图方法
添加事件方法会覆盖现有的主干视图方法。我正在使用添加更多方法的布局管理器..我想避免覆盖这些方法..命名我的方法的最佳方式是什么
关闭方法将被添加到视图中。如果主干视图中有关闭方法,它将被覆盖...??
javascript - 难以让 Backbone 布局管理器呈现视图(未检测模型)
我在使用 BLM 将模型传递给视图时遇到了困难。我决定按照他的概述步骤了解更多信息。我发现他创建的“Baseview”是 Backbone.Layout 并创建了一个小提琴,我认为它遵循了这个过程但无法让它工作......
任何人都可以帮忙吗?小提琴是http://jsfiddle.net/jmsherry/WHY67/1/
backbone.js - Backbone Layout Manager 渲染项目列表
我是骨干和骨干布局经理的新手。我正在尝试呈现联系人列表。这是一段代码
当我导航到该页面时,控制台会记录“ContactListView init”,但不会输出“正在渲染联系人列表中的所有项目”。为什么是这样?
javascript - 骨干布局管理器嵌套视图未呈现
我正在使用 Backbone 和 Backbone Layout Manager 插件。我正在尝试渲染一个包含嵌套视图的视图。
此代码运行没有错误,但屏幕上没有呈现任何内容。我也尝试过添加
但这会导致以下错误
未捕获的错误:定义了与选择器关联的参数
'contactList'
和视图。为实例设置manage
属性true
Backbone.View
然而,ContactListView
是一个Backbone.Layout
,而不是一个Backbone.View
。
css - CSS & Bootstrap 自定义刻录过渡
嘿伙计们,我正在尝试创建快速刻录效果。我正在使用 Backbonejs、Backbone Layout manager 和 twitter bootstrap。我有一个包装器 div,其中包含一堆 tex 字段、imgs、标签等......包装器 div 由主干布局视图控制。包装器 div 中包含一个按钮,可让您将所有字段恢复为其默认值。我想到的效果类似于将一张纸垂直放在空中并在底部点燃它。目前,当单击恢复按钮时,我只是使用默认值重新渲染视图。因此,当单击恢复按钮时,我希望 div 出现烧毁,并且在整个 div 被烧毁后,div 会使用新值重新呈现自身。
到目前为止我还没有代码。我是客户端开发的新手,不知道从哪里开始。
一种可能的方法是制作火的图像并将其缩放到屏幕上。有没有办法拥有可扩展的图像?
backbone.js - BackboneJS - 当 .fetch() 返回错误时添加不同的视图或布局?
如果获取集合返回错误,我可以添加不同的视图或布局吗?
现在,我正在这样做:
但我在想类似的东西:
或者
那么,有没有更好的方法来做到这一点?否则,我将继续使用这种方法,因为即使我想以正确的方式进行操作,它仍然有效。
backbone.js - BackboneJS 如何将多个子视图合并到一个视图中
如何将 4 个子视图合并到 1 个主视图中?我用Backbone.Layoutmanager
我应该删除this.insertView
每个集合吗?
谁能帮我吗?
提前致谢...
backbone.js - BackboneJS 在一个集合中显示多个集合-元素
我想知道是否可以在一个元素中显示多个集合<ul>
?
例如,当我有多个视图时,在每个视图中我都有一个这样的集合:
现在我想在同一个元素中显示所有集合,<ul>
以便在我的前端它会给我输出
那可能吗?如果是,那怎么办?
提前致谢...
[编辑]
好的,所以在我的 mainView 中,我有:
如前所述,每个 Collection 都绑定到自己的视图:
上述同样适用于 Twitter 和 Facebook。所以我有3个模块。
然后在模板artistchannel
中有一个部分,我有:
我的 HandlebarsJS-HTML 模板看起来像:
当我这样做时,它会生成 3 个<li>
元素,因此结构如下:
我究竟做错了什么??
顺便说一句,我正在使用主干layoutmanager
marionette - Marionette - 如何通过requirejs从html加载中设置布局模板?
我正在使用Marionette
我的应用程序开发。我正在从动态加载控制器routes
。工作正常。
加载控制器后,它会调用适当的布局。例如。loginController 调用 loginLayout。
我有一个layouts.html
,我所有的布局都嵌套在其中。我正在使用 requirejs 并layouts.html
使用:
但是从 layouts.html 中,我无法获取我的模板。我的 layout.html 是:
我正在尝试这样:
为什么我无法获得我的模板?得到它的正确方法是什么?有人帮帮我吗?
提前致谢。