Routify - 什么目录放置不打算作为路由的组件?

基本问题在这里。

在 Routify 中,页面目录顶层的任何内容都使用与页面名称匹配的端点呈现。

好的,我知道了!

但是,如果我想创建一个不打算作为端点并且仅打算导入到作为路由的另一个页面的组件,应该使用什么目录结构?

更一般地说,我需要知道什么才能做到这一点?最佳实践?

谢谢!


慕慕森
浏览 64回答 2
2回答

阿晨1998

Routify在为您的应用程序创建路由时会忽略以下划线前缀的组件和文件夹。因此,您可以调用您的组件_MyComponent.svelte并将其保存在同一目录中,或者拥有一个_components子目录并将其保存在那里,并根据需要命名。

SMILET

您只需将它们放在相邻的目录中pages,然后执行类似的操作import MyComponent from '../../components/MyComponent.svelte(使用正确数量的 ..)- src   - components   - pages作为奖励,如果您node_modules像这样调用文件夹- src   - node_modules   - pages你可以这样做import Mycomponent from 'MyComponent.svelte',但并不是每个人都喜欢这种方式。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript