HASHIE 的设立是为了帮助开发人员往往依靠URL哈希值来控制哪些内容被加载的页面上或每天的SPA(单页的应用程序)的发展。
散列或#标签允许用户检测页面的内容,通常是通过AJAX加载新的内容引发了细微的变化,这并不完全改变页面。
与哈希工作可以说是相当繁琐,但HASHIE库提供了这样一个简单的,极有据可查的方式。
该库被分解成可以根据你的哈希需要做什么装小扩展。
HASHIE支持哈希强制规则,哈希重映射,URL散列解析,和许多其他更多。
本发行版是新的:
- 新增#extractable_options?这样的ActiveSupport阵列#extract_options!可以提取它。
- 新增能力,基于当前的哈希定义的默认值。
- 添加块的支持。
- 增加了有条件地支持所需HASHIE ::短跑属性。
- 要扩展:: DeepMerge新增块的支持。
- 新增公用事业方法字符串化和象征键。
- 在醪默认PROC值的修正处理。
- 修正了Dash.property修改参数对象。
- 固定#stringify_keys和#symbolize_keys与碰撞的ActiveSupport
- SafeAssignment现在也保护散列式的任务。
- 方法如ABC?返回真/假与HASHIE ::扩展:: MethodReader。
- 继承键强制转换。
淡泊访问#fetch
什么3.4.2版本是新的:
- 新增#extractable_options?这样的ActiveSupport阵列#extract_options!可以提取它。
- 新增能力,基于当前的哈希定义的默认值。
- 添加块的支持。
- 增加了有条件地支持所需HASHIE ::短跑属性。
- 要扩展:: DeepMerge新增块的支持。
- 新增公用事业方法字符串化和象征键。
- 在醪默认PROC值的修正处理。
- 修正了Dash.property修改参数对象。
- 固定#stringify_keys和#symbolize_keys与碰撞的ActiveSupport
- SafeAssignment现在也保护散列式的任务。
- 方法如ABC?返回真/假与HASHIE ::扩展:: MethodReader。
- 继承键强制转换。
淡泊访问#fetch
什么3.4.1版本是新的:
- 新增#extractable_options?这样的ActiveSupport阵列#extract_options!可以提取它。
- 新增能力,基于当前的哈希定义的默认值。
- 添加块的支持。
- 增加了有条件地支持所需HASHIE ::短跑属性。
- 要扩展:: DeepMerge新增块的支持。
- 新增公用事业方法字符串化和象征键。
- 在醪默认PROC值的修正处理。
- 修正了Dash.property修改参数对象。
- 固定#stringify_keys和#symbolize_keys与碰撞的ActiveSupport
- SafeAssignment现在也保护散列式的任务。
- 方法如ABC?返回真/假与HASHIE ::扩展:: MethodReader。
- 继承键强制转换。
淡泊访问#fetch
评论没有发现