这个是我徒手写 JS 和 CSS 的 htmlwidget R 包, 所以大家不用担心外部依赖问题。 这个是生成折叠交互的 FAQ 页面,用了立马让你的 app 高大上。
发 CRAN 上了: https://cran.r-project.org/web/packages/faq/vignettes/Intro-faq.html 开发版戳这 Repo: https://github.com/jienagu/faq
用起来也很方便,就建一个有 question 和 answer 的数据,放到 faq() 里就搞定了。
question
answer
faq()
欢迎大家 PR 或建议。
Jiena 这个徒手写 JS 和 CSS 实在很厉害。
一个小小的建议:https://github.com/jienagu/faq/blob/9e6fcc/inst/htmlwidgets/faq.js#L24-L87 这个函数不要裸露在全局环境中,建议塞到上面的 factory 元素里。若无必要,一般不要在全局环境中创建对象,因为保不齐什么时候会跟别的同名对象撞车(这是 JS 的一个大坑)。
已收录 awesome-shiny-extensions
nan.xiao 太感谢啦! 😀
yihui 嗯嗯,谢谢老大。的确是的,之前有个元素叫 content 放到要用的网站上立马翻车,后来才把它改成 faqcontent。
content
faqcontent