我注意到涡轮帧通过src
属性设置延迟加载的这种奇怪行为:
nav
= turbo_frame_tag 'primary_menu', src: primary_menu_path
: def primary_menu
: respond_to do |format|
: format.turbo_stream
> : format.html { binding.pry ; render plain: 'should not reach this block' }
: end
: end
)> turbo_frame_request?
=> true
出于某种原因,它被解释为常规请求的 html 请求,尽管
turbo_frame_request?
返回 => true
。是什么导致它以及如何解决它?
PSprimary_menu.turbo_stream.slim
存在于该控制器操作。
本地版本:
hotwire-rails 0.1.3
@hotwired/turbo-rails 7.0.0-beta.5