问题标签 [locomotivejs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
901 浏览

node.js - 如何在使用护照 ldapauth 登录时显示 Flash 消息

所以,我的应用程序使用通过 ldap 服务器登录。一旦通过身份验证,我登录或在我的数据库上创建一个用户,然后继续我的应用程序。

但是,当用户无法使用 ldap 登录(无效凭据或其他)时,我尝试显示一条闪存消息,但我无法按照文档中的说明进行操作。

我使用机车js作为框架,所以我想继续使用这个路由:

路由.js

pagesController.js

.ejs

护照.js

我遇到的问题是,如果 ldap 登录失败,则不会调用验证回调,因此我无法通过它显示登录失败。否则闪光灯可以工作,因为它可以在其他几个页面上工作。它甚至可以在这个页面上工作(例如,当用户试图在没有连接的情况下访问页面时),但不适用于登录失败。我尝试了很多其他的东西,但这是我唯一确定的部分。

我可以引入一个“/再次”路由来显示错误,但我想要一个 ldap 路由,它应该更精确。

0 投票
2 回答
1646 浏览

javascript - 无法使用 Barba.js 和机车滚动向下滚动

我一起使用 barba.js 和机车滚动,当我单击菜单链接(page2)转到另一个页面时,我有覆盖转换,但是一旦它向下滚动,我就无法向下滚动,我添加了下面的代码

我仍然得到相同的结果,请帮助解决这个问题

完整脚本如下

谢谢

0 投票
0 回答
391 浏览

javascript - 如何修复 locomotive.js 未捕获的引用错误?

我想在我的项目中使用 locomotive.js 并将其安装在 vscode 上(npm install locomotive-scroll),甚至遵循了本教程:

https://www.youtube.com/watch?v=zrM6N-G6U_M&list=PLNf1MNtmy_vyQkFjuNqxKpQT0U_rbC_y8&index=19

我的问题是我收到一条错误消息:

未捕获的语法错误:无法在模块外使用 import 语句

我不知道该怎么做。我已经对编译器和类似的东西进行了一些研究,但我认为本教程没有提到任何这些。字面意思是:安装、复制、粘贴,一切顺利。

这是脚本:

并将其链接到我的html:

任何帮助或想法将不胜感激。

0 投票
1 回答
1061 浏览

javascript - 机车滚动功能触发器

有人可以告诉我如何在机车滚动中查看元素时触发功能,我是菜鸟,请详细说明,提前谢谢

0 投票
0 回答
80 浏览

javascript - 如何在机车滚动时将文本粘贴到窗口顶部?

我在网页上使用机车并尝试创建一个粘性元素,该元素开始位于窗口底部,然后当我滚动时它移动到窗口顶部并在我继续向下滚动页面时停留在那里。

我尝试在文档页面上这样做,但它最终只是一个普通的滚动元素......感谢任何帮助。

Codepen供参考

0 投票
0 回答
58 浏览

locomotivejs - 向下滚动时是否可以有 locomotive.js 无限循环?

我想知道当你到达底部时是否可以使locomotive.js无限循环到内容的开头?

0 投票
1 回答
230 浏览

javascript - 如何获取滚动位置和文档高度然后运行函数并再次更新文档高度?

我的文档高度是 11886,滚动到文档底部时的滚动位置是 9542。

当我滚动到文档底部时,我想运行一个函数,该函数将再次增加文档的大小并加载更多内容。然后我需要更新文档高度并允许用户继续向下滚动。

当我再次到达底部时,我想运行该函数并更新文档高度。

使用Locomotive.js滚动。const scroll 正在创建滚动功能。

0 投票
0 回答
19 浏览

jquery - 需要滚动视图动画的帮助而不是单击

我有点击功能,它使每行拆分释义并为它们设置动画。我还使用机车 js,它添加​​了类“ is-inview ”,用于当您滚动并出现元素时。我想让这段代码初始化而不是点击功能。我需要当元素具有 is-inview 类动画时开始。

谢谢

0 投票
1 回答
609 浏览

javascript - scrollTo(target, options) 在移动设备中不起作用。(机车卷轴)

我面临一个奇怪的问题。在桌面上,一切正常,但是当我切换到移动设备时,发生了一些奇怪的事情,不知道为什么。scrollTo(target, options) 根本不起作用。在桌面水平模式上,对于移动设备,我已将其关闭,并且在移动设备上也关闭了平滑。

我的代码:

我也尝试过使用平滑真实的移动设备,但没有发生任何事情。请帮我解决一下这个。TIA

0 投票
0 回答
15 浏览

javascript - Locomotive JS - 如何去除某些视差元素

我使用机车 JS,我希望能够在某些定义的动作(例如按钮上的动作)上停止由机车管理的元素并停止其视差效果。我没有看到任何可以让我这样做的功能,只有完全停止机车或将其移除的方法(停止,销毁)

提前致谢