作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在接近 Elm,我需要创建一个包含一些可折叠数据的页面。
由于我目前正在使用 Bootstrap,因此 Accordion 组件似乎是最好的组件。
这是我的相关虚拟代码:
view : Model -> Html Msg
view model =
div []
[ basicAccordion model.accordionState
"Dummy1"
(div []
[ text "Dummy Title"
, Button.button [ Button.secondary ] [ text "Hello World" ]
]
)
Nothing
, structuredAccordion model.accordionState
"Dummy2"
([ Card.titleH4 [] [ text "Another trial" ]
, Card.text [] [ text "Bye" ]
]
)
(Just ("id_dummy2"))
]
basicAccordion : Accordion.State -> String -> Html Msg -> Maybe String -> Maybe Bool -> Html Msg
basicAccordion state title content id collapsed =
let
singleCard =
Card.custom <| content
in
structuredAccordion state title [ singleCard ] id collapsed
structuredAccordion : Accordion.State -> String -> List (Card.BlockItem Msg) -> Maybe String -> Maybe Bool -> Html Msg
structuredAccordion state title content id collapsed =
Accordion.config Msgs.AccordionMsg
|> Accordion.withAnimation
|> Accordion.cards
[ Accordion.card
{ id = (Maybe.withDefault title id)
, options = []
, header =
Accordion.header [] <| Accordion.toggle [] [ text title ]
, blocks =
[ Accordion.block [] content
]
}
]
|> Accordion.view state
最佳答案
一点点更新,这几乎是一个解决方案。
好人rundis犯了一个new version.这允许给一张卡片一个初始扩展状态。
这可能是 4.0 软件包版本的一部分。
界面非常简单,你只需要添加到模型初始化:
model.AccordionState = Accordion.initialStateCardOpen myAccordionId
关于accordion - init 上的 Elm Bootstrap Accordion 表演,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48208964/
我对如何从 dask 中获得最佳效果感到困惑。 问题 我有一个包含多个时间序列的数据帧(每个都有自己的 key ),我需要运行一个函数 my_fun在他们每个人上。用 Pandas 解决它的一种方法包
在我的 symfony 应用程序中,我使用选民来检查用户是否可以访问某些功能。 现在,我有一个导航栏,其中的菜单根据这些权限显示或隐藏。 这个导航栏单独渲染大约需要 2 秒。每个页面都添加了很多内容。
我正在尝试实现 2D 版本的行进立方体算法(行进方 block ?),我遇到的主要障碍之一是性能问题(使用 WebGL 和 Three.js)。我注意到质量(体素/方形大小)和性能之间存在巨大的权衡,
我目前正在接近 Elm,我需要创建一个包含一些可折叠数据的页面。 由于我目前正在使用 Bootstrap,因此 Accordion 组件似乎是最好的组件。 这是我的相关虚拟代码: view : Mod
我是一名优秀的程序员,十分优秀!