登录
每个文件的作用和位置
样式:调位置居中、flex模式的应用
data绑定问题 表单ref——重置、验证
axios的引入和使用:之后就可以使用this.$ http,像ref是this.$ ref.。。,this.$ router
axios的参数有的可以使用this.LoginForm(this的使用)
将axios全局挂载到VUE原型上
axios导入2
关于token:
写在登陆按钮的method里面
把产生的token(登陆成功后产生的数据data.token)放到sessionStorage
路由导航守卫
另一个问题,如果用户没有登陆,不能直接通过url访问
写在router.js里面
把用户的每个请求的请求头 挂载上 token
写在main函数的axios导入之后
跨域问题:有
问题:跨域用token来进行权限验证,不跨域cookie在客户端记录session在服务器端记录
解决:配置代理 vue.config.js proxy target里面,配置后端ip就行了
退出
主页
占满全屏:height 100%
flex: 在父元素设置
移动位置时
1、position:absolute left:50% bottom:0 —— 写在要移动的那个子盒子的类中
transform:translate(-50%)——子盒子中
找好父盒子和子盒子
created:
这个不是按某个按钮 然后执行的操作,而是出现页面自己就有的操作
(出现某个页面,页面里面的内容)