16得票4回答
使用Handlebars.js与Backbone.Marionette。

是否可以在不重新实现视图渲染函数的情况下,将 Handlebars.js 与 Backbone.Marionette 扩展一起使用?Marionette似乎依赖于您使用 Backbone.js 与下划线模板引擎的惯例。但我真的很喜欢 handlebar 方法,所以我想知道是否可以使用 Mari...

15得票1回答
Marionette 应用程序区域被弃用了,应该使用什么?

我对下面链接中的Marionette(2.3.0)文档感到困惑,它说应用程序区域功能已被弃用,应该使用布局视图。这是否意味着我不再需要使用MyApp.addRegions()了?那么我该如何将我的布局视图添加到我的应用程序中? http://marionettejs.com/docs/mar...

15得票2回答
在Marionette for Backbone.js中,将HTML表格的<tbody>元素指定为一个区域

问题 使用Backbone.Marrionette.Layout来呈现一些表格数据。表格的&lt;tbody&gt;部分是一个Backbone.Marionette.Region,它用于显示一个Backbone.Marionette.CollectionView。 我无法弄清如何在Mari...

14得票3回答
Marionette.View中UI元素的可用性

我只想了解Backbone.Marionette关于UI元素的视图决策背后的原因。 当在现有的DOM元素上实例化Marionette.View时,像这样:view = new Marionette.ItemView({ el: "#element", ui : { ...

14得票1回答
Backbone Marionette 获取区域视图

我有一个包含视图的区域的木偶布局。如何获取对该视图的引用? 例如:var layoutView = Backbone.Marionette.Layout.extend({ regions: { myRegion: '.some-element' }, ...

14得票3回答
在CompositeView中对集合进行排序的最佳方法

我正在尝试在Marionette.CompositeView中对一个集合进行排序。 我的集合长这样:[ {id: 1, name: 'bar'}, {id: 2, name: 'boo' }, {id: 3, name: 'foo' } ] 我需要按ID以相反的顺序排序集合。...

14得票4回答
调试Javascript(Backbone和Marionette)

现在,当我使用Chrome开发者工具调试backbone或marionette时,我会设置断点等操作。但是一旦代码暂停,很难确定我正在处理哪种类型的对象,因为Chrome将所有东西都标记为“child”(我认为这是因为它是构造函数)。 有没有简单的方法来更改此声明或确定我正在使用哪种类型的模型...

14得票2回答
和trigger events的区别

我正在阅读marionette.js文档,但不明白vent、reqres和commands之间的区别。 唯一清楚的是,commands不应该返回任何内容。 有人能稍微解释一下吗?

14得票5回答
Backbone Marionette - 切换视图时添加视觉效果

在同一区域关闭一个页面(视图 / 布局)并打开新页面时,有没有方便的方式添加效果?(类似于淡出效果)

14得票1回答
WordPress NinjaForms JavaScript API提交前

我正在使用WordPress Ninja Forms,尝试创建一个表单预览,在通过Ajax发送数据之前必须接受。这意味着我需要在表单验证和提交过程之间添加自定义JS代码。 到目前为止,我尝试了以下方法:var form_id = 1; var PreviewFormController = ...