当前位置: 首页 > news >正文

用jquery做网站好吗沈阳模板建站系统

用jquery做网站好吗,沈阳模板建站系统,零基础学全屋定制设计,做p2p网站的主页模板模板说明 下载 git clone https://github.com/AIxiaoHanBao/vue-template.gitmodule参数 node版本 16 UI组件库 element-plus 持久化 pinia 网络请求 axios 路由 vue-router 使用说明 权限管理目录access资源目录assets组件目录components页面目录pages网络请求目录re…模板说明 下载 git clone https://github.com/AIxiaoHanBao/vue-template.gitmodule参数 node版本 16 UI组件库 element-plus 持久化 pinia 网络请求 axios 路由 vue-router 使用说明 权限管理目录access资源目录assets组件目录components页面目录pages网络请求目录request路由目录router全局变量目录store 一、权限管理 accessEnum存放的是权限名的枚举 checkAccess是用于检验权限的 重点说明checkAccess import ACCESS_ENUM from /access/accessEnum;/*** 检查权限判断当前登录用户是否具有某个权限* param loginUser 当前登录用户* param needAccess 需要有的权限* return boolean 有无权限*/ const checkAccess (loginUser: any, needAccess ACCESS_ENUM.NOT_LOGIN) {// 获取当前登录用户具有的权限如果没有 loginUser则表示未登录console.log(权限验证通过)return true; };export default checkAccess;自行设置条件 App.vue中自行修改 // 路由权限校验 router.beforeEach(async (to, from, next){if (checkAccess(JSON.parse(localStorage?.getItem(token)??)?.token??),to.meta.needAccess){next()} })二、网络请求管理 需要修改的地方 request.ts中请求头设置 //http request 拦截器 axios.interceptors.request.use(config {// 配置请求头// ts-ignoreconfig.headers {// Content-Type:application/json;charsetUTF-8,Authorization:localStorage.getItem($_token)};return config;},error {return Promise.reject(error);} );使用整合模板的请求示例代码userService.ts import { request } from ../request.ts export class UserService{static async getUserInfo(id:number){return await request(/user/info,{id},POST)} }三、路由管理 router/index.ts是存储主要所有路由的想要自己添加路由在routes中自行添加 import {createRouter, createWebHashHistory } from vue-router import mainRouter from ./mainRouter.ts;const router createRouter({// history: createWebHistory(process.env.BASE_URL),// history: createWebHashHistory(process.env.BASE_URL),history: createWebHashHistory(),routes: [...mainRouter] }) export default router模板路由创建mainRouter.ts import {RouteRecordRaw} from vue-router; import Test1 from ../pages/Test1.vue; import Test2 from ../pages/Test2.vue; import ACCESS_ENUM from ../access/accessEnum.ts;const mainRouter: ArrayRouteRecordRaw [{name: Test1,path: /test1,component: Test1,meta: {needAccess: ACCESS_ENUM.NOT_LOGIN,}},{name: Test2,path: /text2,component: Test2,meta: {needAccess: ACCESS_ENUM.NOT_LOGIN,}}, ] export default mainRouter四、全局变量管理 UserStore.ts中的模板自行修改
http://www.laogonggong.com/news/113168.html

相关文章:

  • 郑州 网站建设的公司哪些网站做的不好
  • uemo网站源码免费虚拟空间网站
  • 手机如何建设网站首页中山网站建设sipocms
  • wordpress弹幕功能优化算法分类
  • 如何注册域名并建设网站wordpress 发送邮件插件
  • 上海定制网站开发营销推广网页投票链接怎么做
  • 微九州合作网站毕业设计做系统跟做网站哪个容易
  • 淘宝客网站建设教程搜公司名到公司的网站
  • 怎样对一个网站做seo网站在线留言的用途
  • 网站的收录电子书资源wordpress主题
  • 用手机怎么申请免费自助网站系统开发网站
  • seo是什么意思蜘蛛屯长沙优化科技有限公司
  • 北京哪个公司做网站河南网站建设推荐
  • 开发网站 需求网站构成的基本结构
  • 莱芜网站开发代理哪个网站可以查企业信息
  • 企业做网站用dedeCMS免费吗电商网站的建设案例
  • 亭湖区建设局网站编程猫少儿编程app下载
  • 镇江门户网谷歌seo搜索引擎优化
  • 一些网站只能在微信打开怎么做的钓鱼转转网站在线生成软件
  • 东莞网站建设网站推广价钱网站开发合同支付
  • 企业网站seo排名技校网站建设与维护课程教学总结
  • 怎么做福彩网站wordpress非常吃cpu
  • wordpress小说站数据wordpress手机版难看
  • 绿园区住房和城乡建设局网站网页传奇新游开服
  • 做网站颜色黑色代码多少钱室内设计招聘网站有哪些
  • 湖北勘察设计协会网站wordpress 初始化 数据库
  • 北京建机职业技能鉴定中心证书查询seo关键词排名优化软件
  • 网站建设淘宝详情页sem和seo哪个工作好
  • 怎样在工商网站做遗失visio网站建设流程图
  • 淄博做网站电话网站建设 繁体