如何使用react-auth-router

2 篇文章 0 订阅

前端辅助工具

目前支持 react,vue 项目 子路由已经开发完成

辅助方法

  • 筛选变量赋值相同的代码

使用方法

 npm i react-auth-router -g
 lwq-cli init // 初始化项目
 lwq-cli watch // 监听文件
 lwq-cli add // 添加文件目前是创建固定模板
 lwq-cli build // 直接进行打包
  • lwq-cli init 初始化项目
  • lwq-cli add 添加文件
  • lwq-cli watch 监听文件变化将项目下的所有页面的 json 进行统一到一个 json 文件中。可以通过这个 json 去做扩展。比如路由拦截等等。
  • react+ts 项目 demo 地址:https://gitee.com/wen_qi_li1/lwq-cli-react-ts-demo.git

vue react 模式

vue react 页面.json 配置

字段名类型是否必填作用
namestring
pathstring路由地址
redirectstring重定向的地址
componentstring文件地址
idnumber路由 id 注意不可以随意修改
parentIdnumber父级路由 id 谨慎修改
queryobject动态路由的参数
usingboolean是否启用当前路由(请注意如果父级取消使用,子路由将无法打包进路由文件,在 allPage.json 会展示该路由文件)
sortnumber同级路由进行排序

query

| 字段名 | 类型 | 是否必填 |
| 任意 | object | 否 |

query 任意

| 字段名 | 类型 | 是否必填 |作用|
| required | boolean | 否 |当前参数是否必填|

钉钉模式

_lwq-cli/model.json

{
  "mode": "dd",
  "type": "none",
  "pages": "./page",
  "mainScss":"./main.scss",//全局scss变量
  "dd": {
    "window": {
      "defaultTitle": "···",
      "backgroundColor": "#F5F5F9",
      "pullRefresh": false,
      "allowsBounceVertical": "YES"
    },
    "tabBar": {
      "textColor": "#404040",
      "selectedColor": "#108ee9",
      "backgroundColor": "#F5F5F9",
      "items": [{}]
    },
    "debug": true
  }
}

页面.json 配置

字段名类型是否必填作用
isPageboolean标记是否是页面
ordernumber排序值

作者联系方式

  • 786388224@qq.com
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值