view - Riot v4视图路由器
问题描述
我想知道 Riot v4 使用什么视图路由器,因为我常用的路由器目前不支持 v4,也不知道什么时候会支持。
我已经尝试过riot-router
,riot-view-router
但没有任何乐趣,因为他们依赖于 v3。在 v4 兼容模块出现之前有什么替代方案?
干杯
解决方案
任何路由器都可以。一个合适的路由器是(应该是)一小段相当简单的独立代码,它基本上按照 url 模式调用一个函数(例如,就像服务器端的 ReST 路由器)。被调用的函数可以扰乱 DOM,使用 riot 组件,生成事件 - 任何适合您的需要。
我自己找到了这样一个基本的路由器并对其进行了改进,并在我的 Riot 4 应用程序中愉快地使用它。
推荐阅读
- python - ValueError(在 python 中,使用 JSON 作为 dictConfig API 的输入)
- sql - 如何编写查询来控制基于链接表的数据表子表单的组合框?
- c - 通过动态内存分配计算字符串中的字符
- jquery - AJAX 客户端验证未正确调用
- javascript - 如何调试 vscode 扩展的 WebView javascript
- android - 具有多个视图的 RecyclerView 中的 Exoplayer
- javascript - d3.js 泛限制行为
- python - 此处的列表方法不起作用。它会抛出: TypeError: 'list' object is not callable
- python - 了解使用多处理来管理长时间运行的数据库查询的含义
- hibernate - java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index; 尽管类路径中有 hibernate-jpa-2.1.jar