gpt4 book ai didi

html - 取决于 css 类的动态内容

转载 作者:行者123 更新时间:2023-11-28 18:04:16 24 4
gpt4 key购买 nike

我使用 middleman用于开发网站并希望使用 .yml 文件将标记与内容分开。那么问题来了:

有没有办法根据某个 css 类更改 ruby​​ 数据路径?

例如,我只想在父标签中有一个 css 类时才显示某些内容:

类似的东西

如果我只使用“页面”类,则输出必须来自 sliderA-Section,来自 slider.yml

<div class="page">
<div class="slider">
<span class="content">
<%= data.slider.sliderA.content %>
</span>
</div>
</div>

但如果我将类“B”添加到“页面”容器,输出必须来自同一个 yml 文件,但来自其中的 SliderB 部分。

我希望通过使用一个依赖于 css 类的变量使数据路径中的这个 (DYN) 部分动态化

<%= data.slider.DYN.content %>

这样的事情可能吗?

最佳答案

您应该能够按如下方式动态访问您的数据:

<% DYN = sliderA %>
<%= data.slider[DYN].content %>

PS:您知道 page_classes 助手 ( http://middlemanapp.com/helpers/#toc_8 ) 吗?也许它也能帮到你。

关于html - 取决于 css 类的动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19904782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com