首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我们用stenciljs制作web组件时,如何处理其他框架的路由?

当我们用stenciljs制作web组件时,如何处理其他框架的路由?
EN

Stack Overflow用户
提问于 2019-10-21 06:49:06
回答 1查看 553关注 0票数 0

我已经使用StencilJs制作了一个web组件面包屑,当涉及到路由时,我会在react、react和Vue.But中使用这个web组件,我是否也应该在组件中配置路由呢?我可以看到,在不同的框架和库中,路由的实现是不同的。

我在组件输入中添加了路径,它们可以使用数组传递URL和面包屑的名称

面包屑值={ name:‘面包屑1’,路径:“/”},{名称:'breadcrumb2‘,路径:“/”},{名称:’面包屑3‘,路径:“/ },{名称:’面包屑4‘,路径:”/“},{名称:’面包屑5‘,路径:”/“};

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-24 14:44:17

组件本身不应该关心路由,因为它们只是用于构建应用程序的部分。(例外是围绕路由特性设计的组件。)路由是一个应用层关注的问题,因此应该选择与应用程序框架和应用程序设计兼容的路由解决方案。最自然的选择是-角应用程序的角路由,反应程序的反应路由,.但你不用用那些解决方案。只要它与应用程序框架一起工作,就可以使用任何东西。例如,您可能能够构建一个通用的路由解决方案,该解决方案可以与角、Vue、React等一起使用,您也可以使用模板路由来实现这一点。但是,您不必仅仅因为使用模板来构建web组件就使用模板路由。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58481087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档