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

怎样与知名网站做友情链接视频网站直播怎么做

怎样与知名网站做友情链接,视频网站直播怎么做,网站建设及网页设计教案,wordpress检测手机端目录 一、项目介绍 二、项目截图 1.项目结构图 2.首页 3.详情 4.购物车 5.登陆页 三、源码实现 1.路由配置 2.依赖包 四、总结 一、项目介绍 项目在线预览:点击访问 本项目为vue项目,参考淘宝官方样式为主题来设计元素,简洁美观&…

目录

一、项目介绍

二、项目截图

1.项目结构图

2.首页

3.详情

4.购物车

5.登陆页

三、源码实现

1.路由配置

2.依赖包

四、总结


一、项目介绍

项目在线预览:点击访问

本项目为vue项目,参考淘宝官方样式为主题来设计元素,简洁美观;

技术要点:vue、 路由router、element-plus、vuex、axios等;

二、项目截图

1.项目结构图

开发软件是webstorm,当然vscode、hbuilder等都可以,看自己习惯就行。

2.首页

分为顶部+中间具体页面+底部,组件思想重复利用实现 

3.详情

参考淘宝官方样式实现

4.购物车

5.登陆页

三、源码实现

 项目以组件(顶部、底部)+主布局页面配合路由构思实现,可以通过组件思维重复利用共同的局部页面,简单且美观,也更加利于后期功能页面拓展和维护、修改等。

1.路由配置

import { createRouter, createWebHistory } from 'vue-router'
// import { useUserStore } from '@/stores'const router = createRouter({// history: createWebHistory(import.meta.env.BASE_URL),history: createWebHistory(import.meta.env.VITE_APP_BASE_PATH),routes: [{name: '首页',path: '/',component: () => import('@/views/layout/index.vue'),redirect: '/index',children: [{name: '首页',path: '/index',component: () => import('@/views/home/index.vue')},{name: '详情',path: '/detail',component: () => import('@/views/detail/index.vue')},{name: '购物车',path: '/cart',component: () => import('@/views/cart/index.vue')}],},{path: '/login',name: '登录页',component: () =>import( /* webpackChunkName: "page" */ '@/views/login/index.vue')}]
})// 登录访问拦截 => 默认是直接放行的
// 根据返回值决定,是放行还是拦截
// 返回值:
// 1. undefined / true  直接放行
// 2. false 拦回from的地址页面
// 3. 具体路径 或 路径对象  拦截到对应的地址
//    '/login'   { name: 'login' }
// router.beforeEach((to) => {
//   // 如果没有token, 且访问的是非登录页,拦截到登录,其他情况正常放行
//   const useStore = useUserStore()
//   if (!useStore.token && to.path !== '/login3') return '/login3'
// })export default router

2.依赖包

{"name": "vue3-project","version": "0.0.0","private": true,"scripts": {"dev": "vite","build": "vite build --mode prod","preview": "vite preview","lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore","format": "prettier --write src/","prepare": "husky install","lint-staged": "lint-staged"},"dependencies": {"@element-plus/icons-vue": "^2.3.0","@vant/area-data": "^1.5.1","@vueup/vue-quill": "^1.2.0","axios": "^1.4.0","element-china-area-data": "^6.1.0","element-plus": "^2.3.7","express-jwt": "^8.4.1","jsonwebtoken": "^9.0.2","pinia": "^2.1.3","vant": "^4.9.0","vite-plugin-style-import": "^2.0.0","vue": "^3.4.0","vue-router": "^4.2.2","vuex": "^4.1.0","qrcode-generator": "^1.4.4"},"devDependencies": {"@rushstack/eslint-patch": "^1.2.0","@vitejs/plugin-vue": "^4.2.3","@vue/eslint-config-prettier": "^7.1.0","eslint": "^8.39.0","eslint-plugin-vue": "^9.11.0","husky": "^8.0.0","lint-staged": "^13.2.3","pinia-plugin-persistedstate": "^3.1.0","prettier": "^2.8.8","sass": "^1.63.6","unplugin-auto-import": "^0.16.6","unplugin-vue-components": "^0.25.1","vite": "^4.3.9"},"lint-staged": {"*.{js,ts,vue}": ["eslint --fix"]}
}

四、总结

项目页面完整,后续可能将不断升级,完善其他页面。

关注作者,及时了解更多好项目!

更多优质项目请看作者主页!

获取源码或如需帮助,可通过博客后面名片+作者即可!

http://www.yayakq.cn/news/26991/

相关文章:

  • 做网站都有什么功能六 网站建设方案.
  • 广州专门做网站的公司广东高端网站建设
  • 上海工程建设安全协会网站舆情监测系统方案
  • 电子商务网站建设的方法有哪些方面淘宝电脑版登录网页入口
  • 怎么做网站内容调研ios6软件下载网站
  • 徐州免费网站建设国外网站做盗版
  • 哈尔滨企业展示型网站建设响水网站建设服务商
  • 网站建设项目策划书模板范文公司如何申请网址
  • 十大纯净系统网站培训管理网站建设
  • 手机企业网站设计理念惠州市企业网站seo点击软件
  • 找别人做网站 自己管理一流专业建设方案
  • 山西城乡和住房建设厅网站上海建设网站公
  • 重庆渝北网站建设网站设计的国际专业流程是什么
  • 东莞个人网站建设白羊影院
  • 做亚马逊有哪些网站可以清货5118关键词查询工具
  • 赣州本地网站湘潭网站建设 磐石网络荣誉
  • 做调查问卷赚钱的网站标准件做网站推广效果怎么样
  • 重庆网站外包《网站建设验收报告》
  • 南通市建设局网站马建明百度网盘怎么提取别人资源
  • 网站建设的基本原则常州网站建设报价
  • 界面做的最好的网站网站首页新增悬浮小窗怎么做
  • 上海网站制作公司报价合肥专业的房产网站建设
  • 东莞企业建设网站官网有限公司温州期货公司哪家好
  • 在线购物网站 模版WordPress说说心情
  • seo全站优化全案例张家界网站建设多少钱
  • 途牛 招聘 网站开发玉山建设局网站
  • 个人网站推广怎么做网站可做哪些服务
  • 网站建设与维护题库及答案网站开发专业简历模板
  • 响应式网站文字大小重庆网站建设机构
  • wordpress小程序不能评论网站优化排名公司