Using HyperSpec when loading a page via `visit`
还没有人认领这个 Issue。
评估
调研方向
首先比较 visit 和 mount 的 HyperSpec 行为,然后检查 on_client 路径和 @hyper_spec_mounted 标志。完成的标准是:使用 visit 加载的页面会获得所列出的 HyperSpec 额外内容,并且 on_client 不会导致不必要的重新加载;该 issue 还提出了为测试模式布局使用 ERB helpers 的可能性。
由索引模型根据 Issue 内容生成。
描述
If you visit a page (rather than use mount) you don't get the HyperSpec extra stuff (like TimeCop integration, ability to use before_mount, insert_html etc.
Furthermore, when you call on_client the @hyper_spec_mounted flag is not set, and so the page will get reloaded.
You can work around the second part by doing a page.instance_variable_set("@hyper_spec_mounted", true) after the visit.
But this should all be nicely integrated, possibly some ERB helpers that could be used in test mode when loading the layout?
- 主要语言
- JavaScript
- 星标
- 538
- 派生
- 41
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
hyperstack-org/hyperstack 的其他 Issue
-
enhancement needs doc
难度 2/5 1-3 小时 新手友好度 68/100
hyperstack-org/hyperstack#359 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
hyperstack-org/hyperstack#267 ·
-
难度 5/5 一周以上 新手友好度 25/100
hyperstack-org/hyperstack#457 ·
-
难度 3/5 1-2 天 新手友好度 35/100
hyperstack-org/hyperstack#456 ·
-
难度 5/5 一周以上 新手友好度 15/100
hyperstack-org/hyperstack#455 · 2 条评论 ·
查看 hyperstack-org/hyperstack 的全部 Issue
相似的 Issue
-
ai-observability bug team/ai-observability
难度 2/5 1-3 小时 新手友好度 78/100
-
难度 2/5 1-3 小时 新手友好度 68/100
AllTheMods/ATM-10-L#19 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
SignalK/n2k-signalk#345 ·
-
难度 2/5 1-3 小时 新手友好度 84/100
-
难度 1/5 1-3 小时 新手友好度 88/100
JuliaPluto/PlutoPlotly.jl#72 ·