LCUI Router 0.1.0 发布,Vue Router 的 C 语言实现
LCUI Router 0.1.0 发布了,它是 LCUI 的官方路由管理器,用于解决 LCUI 应用内多视图的切换和状态管理问题,其代码设计参考自 Vue Router,大部分功能的实现代码都能在 Vue Router 的源代码中找到原型,算得上是 Vue Router 的 C 语言实现。 这是第一个公开发行版,没有更新日志,以下做些简单的介绍。 主要特性 嵌套的路由/视图表 模块化的、基于组件的路由配置 路由参数、查询、通配符 细粒度的导航控制 带有自动激活的 CSS class 的链接 安装 Windows: 使用LCPkg安装: lcpkg install github.com/lc-soft/lcui-router Linux: 假设你已经能够熟练的手动编译源代码,那么你只需下载此项目的源代码然后复制到你的项目目录里,与你的项目源代码一同编译。 快速上手 注意:我们将使用lcui-cli工具来管理路由的配置和源代码。 创建一个 LCUI 应用程序项目: lcui create myapp cd myapp 复制以下代码并覆盖到文件app/assets/views...