我正在尝试正确配置turbo链接。有没有办法(通过跟踪,javascript控制台,检查HTML或其他任何方式)来查看turbo链接工作的证据?只是寻找“更快”或“不闪烁”太主观了。
答案 0 :(得分:2)
在application.js文件(或正在运行的任何其他js / coffee文件)中尝试此操作:
$(document).on('turbolinks:load', function (){ alert("turbolinks on load event works") });
如果您重新加载运行此JS的页面,并且页面显示警报,则turbolinks正在运行。
答案 1 :(得分:0)
您可以使用此功能来测试 turbolinks 是否处于活动状态:
isTurbolinksEnabled = () => {
try {
return Turbolinks.supported;
} catch(_) {
return false;
}
}