【问题标题】:haml syntax - nesting partial propertieshaml 语法 - 嵌套部分属性
【发布时间】:2009-12-13 13:21:55
【问题描述】:

我想要的是一种嵌套部分属性的方法,这似乎有点啰嗦:

= partial('frames/tabs_a', :locals => {:tabs_title => 'semi-dynamic-tabs',
  :tabs_id => 'p001',
  :panel_a => 'views/article-highlights_a',
  :a_id => 'p_002_0',
  :a_ft => '123 More in highlights',
  :a_tt => 'panel a', 
  :a_c => 'magazine', 
  :panel_b => 'views/thumbnail-list_a', 
  :b_id => 'b_id',
  :b_ft => 'testing tt', 
  :b_tt => 'panel b', 
  :b_c => 'opportunities', 
  :b_c => 'opportunities', 
  :panel_c => 'views/thumbnail-list_a', 
  :c_id => 'b_id', 
  :c_ft => 'testing tt',
  :c_tt => 'panel c',
  :c_c => 'community', 
  :panel_d => 'views/article-highlights_a',
  :d_id => 'p_002_0',
  :d_ft => '123 More in highlights',
  :d_tt => 'panel d', 
  :d_c => 'magazine'
})

我使用的是静态的。

【问题讨论】:

    标签: ruby arrays haml staticmatic


    【解决方案1】:

    这是编写助手的好地方。

    【讨论】:

      【解决方案2】:

      谢谢nex3,你是对的,我可能最终会这样做,但是为了以防万一这对任何人有帮助,我确实找到了将数组添加到哈希的语法。

      =partial('_views/sub-nav', :locals => {:id => "x007", :menu_title => "Magazine", :selected_li => "Donkeys", :ul => ['Articles', 'Donkeys', 'Camels']})
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-13
        • 1970-01-01
        • 2014-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多