JavaScript 有没有兼容 Turbolinks 的弹出层插件?

zyjisdog · April 13, 2018 · Last by nine replied at April 15, 2018 · 6089 hits

之前试用了 Layer,发现不能在 turbolinks 5 下很好地工作。。。

现在的问题是: 1、有没有其他好用的弹出层插件?

2、如果没有,是不是应该去掉 turbolinks?

3、如果去掉 turbolinks,是不是有其他的替代方案?

目前项目是 Rails 5.1

讲道理 让 Layer 配合 Turbolinks 工作应该不难,看下 Turbolinks 的文档应该是可以解决的,LZ 可以试着再折腾下 然后再写篇文章发到社区,可能社区就又多一篇精华了 哈哈哈~

Reply to IChou

我已经放弃了 turbolinks 了,layer 弹不出来的问题解决了,但是变成了弹很多次,每点一次后退再点前进就会增加一次,检查了页面发现 js 被返回了很多次。。后来一直没解决这个问题,索性关掉了 turbolinks

https://stimulusjs.org/ 和 Turbolinks 配合,解决事件重复绑定问题。

zyjisdog closed this topic. 06 May 14:58
You need to Sign in before reply, if you don't have an account, please Sign up first.