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

亚马逊中国网站建设目标免费优化关键词

亚马逊中国网站建设目标,免费优化关键词,人人网站建设方案书,许昌建网站的公司在哪条路登录页面 登录页面需要与业务功能页面独立开#xff0c;请参考《多级路由》一文。 登录框 一个简单的登录页面代码如下所示#xff0c;需包含用户名、密码的输入框#xff0c;登录按钮等基础组件#xff0c;可根据需要进行美化。 templatediv styled…登录页面 登录页面需要与业务功能页面独立开请参考《多级路由》一文。 登录框 一个简单的登录页面代码如下所示需包含用户名、密码的输入框登录按钮等基础组件可根据需要进行美化。 templatediv styledisplay: flex;justify-content: center;margin-top: 150pxel-card stylewidth: 500pxdiv classclearfix styletext-align:centerh2用户登录/h2/divtable stylemargin-top:40px;width:100%trtd用户/tdtdel-input v-modeluser.username placeholder请输入用户名/el-input/td/trtrtd密码/tdtdel-input typepassword v-modeluser.password placeholder请输入密码 keydown.enterdoLogin/el-input/td/trtrtd colspan2el-button stylewidth: 50%;margin-left:25%;margin-top:20px typeprimary clickdoLogin登录/el-button/td/tr/table/el-card/div /template登录函数 在data()中定义变量user data() {return { user: {username:,password:}} }在method中定义登录函数 doLogin() { //点击登录按钮if (this.user.username || this.user.password ) {ElMessage({ message: 账号或密码不能为空, type: error });} else {axios.post(/api/login/validate, this.user).then((res) {if (res.data.errcode 0) {if (res.data.data.result 1){ElMessage({ message: 登录成功res.data.data.msg, type: success });this.userToken res.data.data.token;// 将用户token保存到vuex中store.commit(setUserToken,{ XXXToken: this.userToken, XXXUser: this.user.username });router.push({name:Home}); //页面跳转} else {ElMessage({ message: res.data.data.msg, type: error });}} else {ElMessage({ message: res.data.errmsg, type: res.data.errtype });}}).catch((error) { // 请求失败处理ElMessage({ message: error, type: error });});} }router 在router/index.js中设置前置路由守卫判断用户是否登录。项目名称处以XXX代替。 router.beforeEach((to, from, next) {if (to.path /login) {next();} else {let token localStorage.getItem(XXXToken);if (token null || token ) {next(/login);} else {next();}} });vuex 在store/index.js中设置token的变量和存取函数 import { createStore } from vuexconst store createStore({state: {// 存储tokenXXXToken: localStorage.getItem(XXXToken) ? localStorage.getItem(XXXToken) : ,XXXUser: localStorage.getItem(XXXUser) ? localStorage.getItem(XXXpUser) : },mutations: {// 修改token并将token存入localStoragesetUserToken(state, user) {state.XXXToken user.XXXToken;state.XXXUser user.XXXUser;localStorage.setItem(XXXToken, user.XXXUser);localStorage.setItem(XXXUser, user.XXXUser);},removeUserToken(state) {state.XXXToken ;state.XXXUser ;localStorage.removeItem(XXXToken);localStorage.removeItem(XXXUser);}},actions: {},modules: {} })export default store;登出 在基本功能页面的右上角或其他位置可设置登出按钮其响应函数可为 userLogout(){store.commit(removeUserToken);router.push({name:Login}); //页面跳转 }Todo 以上样例仅提供了基本的登录功能前端仅判断在浏览器中是否存在token如果没有token再跳转至登录页面。如果需要设置token的后台验证、超时等可再此基础上进行扩展。
http://www.sadfv.cn/news/203966/

相关文章:

  • 网站收录变少网页制作与网站建设完全学习手册光盘
  • 做家具的外国网站工装公司排名前十
  • 什么可以放置网站内容庐江县建设网站
  • 好网站建设公司地址wordpress api key
  • 做网站得多钱关键词搜索引擎网站
  • 手机网站建设书籍wordpress 优惠卷
  • 网站空间是先备案后买宁夏水利建设工程网站
  • google 网站 提交网站建设源码是什么
  • 免费团购网站模板wordpress 按钮
  • 丽水市网站建设免费货源网站免费版权
  • 富阳营销型网站建设济宁网站建设流程
  • 自做网站视频前端网站默认登录怎么做
  • 网站的域名分为哪些wordpress主体
  • 网站建设风险分析网站建设流程有哪些
  • 老师做家教的网站网站建设可以给公司带来
  • 沈阳市工伤网站做实软件公司网站建设
  • 建设网站怎么赚钱的注册公司需要费用吗
  • 电商运营培训机构哪家好seo 推广教程
  • 温州网站推广优化公司wordpress页眉导航栏位置
  • 品牌设计机构公司江苏seo哪家好
  • 做自己的网站好还是博客好兰州企业做网站
  • 黄岛网站制作宜都网站seo
  • 金华做网站建设公司公司取名大全最新版的
  • 企业网站 论文怎样建设邮箱网站
  • 网站租用空间价格免费php网站有哪些
  • 深圳公司注册网上流程海口网站建设优化案例
  • 商城网站设计公司工程信息造价
  • 网站建设销售人才简历产品摄影网站推荐
  • 用php做的网站模版如何实现网站的快速排名
  • 上海网站建设找哪家游戏代理赚钱