木偶是建立在Backbone.js的库之上,一个JavaScript库添加MVC原则的JavaScript。
使用这些MVC原则,木偶增加了通常由更高级的编程语言,如红宝石 PHP 或的Python 提供的功能支持。
该框架本身并不是一个框架,但有用的Backbone.js的包的集合。
本发行版是新的
- 您现在可以设置一个或者的CollectionView一个CompositeView中的滤波方法来过滤什么意见表演。这是当你显示,用户可以过滤列表是有用的。
- 添加reorderOnSort选项的CollectionView和CompositeView中使用jQuery移动周围的子节点,而无需重新渲染整个树。这是一个巨大的提升PERF,是一个轻松取胜,如果要排序的集合。
- 的的CollectionView现在有一个viewComparator,以启用自定义在每个视图基础上整理不管是什么你如何收集后盾排序。
- 重构排序参数查找使用Marionette.getOption。
- 添加一个新的辅助方法,对儿童更容易表现节点showChildView
- this.showChildView(“侧边栏”,新SidebarView());
- 添加的孩子更容易检索的一种新的helper方法节点getChildView
- this.getChildView(lsquo的;边栏')
- 一个destroyImmediate选项添加到LayoutView,摧毁布局视图元素,然后删除子节点。这是一个PERF的优化,你现在可以选择进入。
- @ui插现在支持区域内定义一个LayoutView
- 加入regionEvent支持
- destroy方法现在返回此实例被摧毁,使视图操作更容易链接。
- 如果您定义的选项哈希您Marionette.View或者如果你通过选项功能,以您的Marionette.View,传下来到骨干视图选项构造的结果。
- 所有视图现在有一个isRendered属性,即更新后的渲染和销毁。
什么2.4.3版本是新的
- 您现在可以设置一个或者的CollectionView一个CompositeView中的滤波方法来过滤什么意见表演。这是当你显示,用户可以过滤列表是有用的。
- 添加reorderOnSort选项的CollectionView和CompositeView中使用jQuery移动周围的子节点,而无需重新渲染整个树。这是一个巨大的提升PERF,是一个轻松取胜,如果要排序的集合。
- 的的CollectionView现在有一个viewComparator,以启用自定义在每个视图基础上整理不管是什么你如何收集后盾排序。
- 重构排序参数查找使用Marionette.getOption。
- 添加一个新的辅助方法,对儿童更容易表现节点showChildView
- this.showChildView(“侧边栏”,新SidebarView());
- 添加的孩子更容易检索的一种新的helper方法节点getChildView
- this.getChildView(lsquo的;边栏')
- 一个destroyImmediate选项添加到LayoutView,摧毁布局视图元素,然后删除子节点。这是一个PERF的优化,你现在可以选择进入。
- @ui插现在支持区域内定义一个LayoutView
- 加入regionEvent支持
- destroy方法现在返回此实例被摧毁,使视图操作更容易链接。
- 如果您定义的选项哈希您Marionette.View或者如果你通过选项功能,以您的Marionette.View,传下来到骨干视图选项构造的结果。
- 所有视图现在有一个isRendered属性,即更新后的渲染和销毁。
在什么版本2.4.2新是
- 您现在可以设置一个或者的CollectionView一个CompositeView中的滤波方法来过滤什么意见表演。这是当你显示,用户可以过滤列表是有用的。
- 添加reorderOnSort选项的CollectionView和CompositeView中使用jQuery移动周围的子节点,而无需重新渲染整个树。这是一个巨大的提升PERF,是一个轻松取胜,如果要排序的集合。
- 的的CollectionView现在有一个viewComparator,以启用自定义在每个视图基础上整理不管是什么你如何收集后盾排序。
- 重构排序参数查找使用Marionette.getOption。
- 添加一个新的辅助方法,对儿童更容易表现节点showChildView
- this.showChildView(“侧边栏”,新SidebarView());
- 添加的孩子更容易检索的一种新的helper方法节点getChildView
- this.getChildView(lsquo的;边栏')
- 一个destroyImmediate选项添加到LayoutView,摧毁布局视图元素,然后删除子节点。这是一个PERF的优化,你现在可以选择进入。
- @ui插现在支持区域内定义一个LayoutView
- 加入regionEvent支持
- destroy方法现在返回此实例被摧毁,使视图操作更容易链接。
- 如果您定义的选项哈希您Marionette.View或者如果你通过选项功能,以您的Marionette.View,传下来到骨干视图选项构造的结果。
- 所有视图现在有一个isRendered属性,即更新后的渲染和销毁。
什么2.4.1版本是新的
- 您现在可以设置一个或者的CollectionView一个CompositeView中的滤波方法来过滤什么意见表演。这是当你显示,用户可以过滤列表是有用的。
- 添加reorderOnSort选项的CollectionView和CompositeView中使用jQuery移动周围的子节点,而无需重新渲染整个树。这是一个巨大的提升PERF,是一个轻松取胜,如果要排序的集合。
- 的的CollectionView现在有一个viewComparator,以启用自定义在每个视图基础上整理不管是什么你如何收集后盾排序。
- 重构排序参数查找使用Marionette.getOption。
- 添加一个新的辅助方法,对儿童更容易表现节点showChildView
- this.showChildView(“侧边栏”,新SidebarView());
- 添加的孩子更容易检索的一种新的helper方法节点getChildView
- this.getChildView(lsquo的;边栏')
- 一个destroyImmediate选项添加到LayoutView,摧毁布局视图元素,然后删除子节点。这是一个PERF的优化,你现在可以选择进入。
- @ui插现在支持区域内定义一个LayoutView
- 加入regionEvent支持
- destroy方法现在返回此实例被摧毁,使视图操作更容易链接。
- 如果您定义的选项哈希您Marionette.View或者如果你通过选项功能,以您的Marionette.View,传下来到骨干视图选项构造的结果。
- 所有视图现在有一个isRendered属性,即更新后的渲染和销毁。
什么2.3.2版本是新的
- 修正项目:
- 在Marionette._getValue IE8回归随时拨打与任则params的数组或一个空数组适用。
什么2.2.2版本是新的
- 修正:
- 删除重复调用region.empty的看法破坏。
- SWAPOUT的修复通话时间。
- 修正了木偶错误消息断开链接。
在什么版本2.2.0新是
- CollectionViews现在收到emptyViews事件在childEvents散列
- 现在的地区接收SWAPOUT和beforeSwapOut事件。
- 区域构造调用addRegion当现在可以采取EL作为一个选项
- 区域复位叶EL完好
- 应用程序具有this.options
- 应用程序初始化有法
- 行为不再包装视图方法
- 正常化区域选择散列,以允许用户使用该@ui。语法
在什么版本2.1.0是新的
- 从一个行为实例中添加一个EL参考意见报。
- ItemViews现在可以通过设置模板没有模板:假
- 应用程序对象现在可以配置自己的缺省消息渠道。
- 应用程序对象现在有getOption方法。
- 地区现在有一个hasView方法,以确定是否有一个给定的区域内的图。
- 查看不再直接对模型使用的toJSON。相反,他们打电话到新的重写方法serializeModel和serializeCollection通过serializeData被称为在哪里。
在什么版本2.0.0是新的
- 这是一个破碎的释放和包含许多API更新和变化。
在什么版本1.8.2新是
- 修正:
- 行为现在收市话费的stopListening。
- 现在行为undelegate modelEvents和的CollectionEvent当父视图调用undelegateEvents。
在什么版本1.7.4新是
- 常规
- 更新凉亭依赖采取的事实,木偶回购遵循semver优势。
- 修正:
- 行为事件不再彼此碰撞。
- 在停止对模块还原的stopListening电话。虽然这是一个“修复”,该文档是相当模糊,导致重大更改了很多人。
在什么版本1.7.1新是
- 修正:
- 允许使用的基于字符串的行为事件的方法。
在什么版本1.6.4新是
- 补丁会导致模块时,自定义模块类是通过两次被初始化的错误。
在什么版本1.6.3是新的
- 在Marionette.App启用更直接的模块实例。
- 修正@ui插值处理复杂的选择。
- 改进自述文档为的CollectionView,AppRouter和ItemView控件。
- 处理NPM自我标志证书问题
- 替换不必要的说法切片。
- 正常化错误引发使用内部throwError helper方法。
什么1.5.1版本是新的
- 修正了展示和onDomRefresh不叫上在一定的条件下itemViews。
什么在版本1.5.0是新的
- 修正了重置`collectionView`内的`collection`会导致`onShow`和`onDomRefresh`被误称为。
- `addItemView`现在返回添加的`view`。
- 现在,可以指定`itemEvents`哈希或方法,它可以让你捕捉一切冒泡itemEvents无需手动设置绑定。
在什么版本1.4.0是新的
- 将使用新的@ui的能力。事件中的语法和触发哈希以防止重复选择。
什么1.2.3版本是新的
- 其中,正在添加子视图的初始渲染之前,从而提高错误修正错误。
在什么版本1.2.2是新的
- 将视图选项的实例构造上面这使得从initialize方法中访问一个给定的观点,因为不再设置在构造函数中视图选项骨干的观点这是必要的视图选项。
什么1.2.1版本是新的
- 修正了一个错误所以现在查看选项{}默认情况下,而不是不确定的。
- 修正了触发器的preventDefault和stopPropagation在错误的上下文中执行错误 - 现在触发防止默认,默认情况下再次停止传播 。
在什么版本1.2.0新是
- 更新骨干力量1.1.0
- 添加到自定义触发的preventDefault和stopPropagation 行为的能力
什么在版本1.0.3是新的
- 新增指标参数方法签名,证明是可用。
- 删除uneeeded构造函数并删除调用getItemView因为它造成的问题,并在构造函数中没有必要。
- 当一个区域被移除固定递减。长度的错误。
在什么版本1.0.2是新的
- 修正了“紧密”事件/的OnClose方法后解除他们,所以UI元素在这些可供选择。
- 修正了被逆转的路线的顺序,导致了错误的路线在许多情况下被解雇了。
要求
- 中启用JavaScript在客户端
- Backbone.js的0.9.9或更高版本
- Underscore.js 1.4.4或更高版本
评论没有发现