Jiena 这个是我徒手写 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() 里就搞定了。 欢迎大家 PR 或建议。
yihui Jiena 这个徒手写 JS 和 CSS 实在很厉害。 一个小小的建议:https://github.com/jienagu/faq/blob/9e6fcc/inst/htmlwidgets/faq.js#L24-L87 这个函数不要裸露在全局环境中,建议塞到上面的 factory 元素里。若无必要,一般不要在全局环境中创建对象,因为保不齐什么时候会跟别的同名对象撞车(这是 JS 的一个大坑)。