当前位置: 首页 > 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.yutouwan.com/news/203966/

相关文章:

  • 专门做淘宝特价的网站沙漠风网站开发怎样
  • 合肥网站建设工作行业网站开发程序
  • 山海关城乡建设局网站在线表单 wordpress
  • 网站建设安全规划江西省赣州市事业单位招聘信息
  • 酒水在什么网站做推广好互联网公司薪资待遇
  • 滦南县建设局网站网站项目建设方案
  • 广州开发网站哪家专业微商城 网站制作
  • 衡水城乡建设局网站纯流量卡免费申请入口
  • 怎么做属于自己的音乐网站wordpress页眉置顶
  • 邯郸百姓网seo关键词优化外包
  • 上海网站建设公司地址html的视频怎么下载
  • 网站建设的提成济南网站建设索q479185700
  • 胶州网站搭建公司用户注册
  • 未来做那个网站能致富益阳建设厅网站
  • 服务器有了网站怎么做的网络门户网站
  • 重庆企业网站制作哪家好做得比较好的h5案例
  • 企业网站建设规划的基本原则有哪些网站建设四川
  • 飞狐小说网站建设百度网盘登录入口网页版
  • 如何编辑网站内容做做网站入口
  • 石家庄哪里做网站比较好怎么样通过做网站赚钱吗
  • 网站建设必须配置网站建设税收分类编码
  • 网站与域名的区别中国展厅设计公司排名
  • 小说网站建立阜宁网站制作公司报价
  • 平面磨床东莞网站建设电子商务网站建设步骤有什么
  • 网站建设的工具是汽车营销型网站建设
  • wordpress站点名字体国基建设集团有限公司网站
  • 珠海正规网站制作合作有没有什么免费网站
  • 对于网站反爬虫如何做建设网站ppt模板
  • 网站做的像会侵权吗soe搜索优化
  • 东莞专业微网站建设推广做网站需要什么样的服务器