反应水平滚动菜单?

React horizontal Scrolling Menu?

我正在构建一个 nextjs 应用程序。在我的项目中,我没有使用 TypeScript。我正在使用 Javascript。我需要在鼠标滚轮和触摸上水平滚动。我还没有找到任何反应包。但我找到了一个反应包 - react-horizontal-scrolling-menu。我看到所有演示。它非常适合我的项目。但我面临一个问题。它的所有示例都在 TypeScript 中创建。但我没有使用 typeScript。如果我复制代码,那么我会得到很多错误?

https://codesandbox.io/s/no-scrollbar-and-buttons-position-c3kn5?file=/src/index.tsx

在这种情况下,我该怎么办。我没看懂?

请任何人帮助我。我在 10 天内遇到了这个问题。请不要不喜欢或关闭我的问题。

你只需要摆脱打字稿的每一个类型定义。 TypeScript 中的每个类型都写在“:”后面的变量名之后。因此,在 codesandbox 示例中,删除函数末尾的“: number”或“: void”之类的内容。

编辑:我现在在手机上,所以我无法向您发送 Javascript 代码。您应该查找的内容位于第 17、20 和 57 行。希望对您有所帮助。

转换为 JavaScript。您只需要删除类型并将 tsxts 更改为 jsxjs.

https://codesandbox.io/s/no-scrollbar-and-buttons-on-bottom-forked-m2wci