README.md
@@ -44,5 +44,8 @@         src/assets/1.jpgBinary files differ
src/assets/2.jpgBinary files differ
src/assets/3.jpgBinary files differ
src/assets/heima.pngBinary files differ
src/assets/logo.jpg
src/assets/logo.pngBinary files differ
src/assets/preview/backstage.jpgsrc/assets/preview/bianJi.jpg
src/assets/preview/delete.jpgsrc/assets/preview/info2.jpg
src/assets/preview/login.jpgsrc/assets/preview/xiugai.jpgsrc/assets/preview/zhuce.jpgsrc/assets/xiaohui.pngBinary files differ
src/assets/xiaohui2.pngBinary files differ
src/assets/xiaohui3.pngBinary files differ
src/components/Administrator/AdminHome.vue
@@ -2,7 +2,7 @@ <el-container class="home-container"> <el-header> <div> <img src="../../assets/head.png" alt="" /> <img src="../../assets/logo.jpg" alt="" /> <span>新闻后台管理系统</span> </div> <el-button type="info" @click="logout">退出</el-button> @@ -48,6 +48,13 @@ display: flex; justify-content: center; align-items: center; width: 300px; height: 60px; img { width: 60px; height: 100%; border-radius: 50%; } span { margin-left: 15px; } src/components/Login.vue
@@ -3,7 +3,7 @@ <div class="login_box"> <!-- 头像区域 --> <div class="avatar_box"> <img src="../assets/logo.png" alt="" /> <img src="../assets/logo.jpg" alt="" /> </div> <!-- 登录表单区域 --> <el-form ref="loginFormRef" :model="loginForm" label-width="0px" class="login_form"> @@ -32,8 +32,8 @@ return { // 这是登录表单的数据绑定对象 loginForm: { username: '', password: '' username: 'rendong', password: '123456' } } }, @@ -61,22 +61,6 @@ this.$router.push('/administrator/main') } }) // this.$refs.loginFormRef.validate(async (valid) => { // if (!valid) return // const { data: res } = await this.$http.post('/login', this.loginForm) // console.log('12312123123123123') // console.log(res) // if (res.meta.status !== 200) return this.$message.error('登录失败!') // this.$message.success('登录成功') // // console.log(res) // // 1. 将登录成功之后的 token,保存到客户端的 sessionStorage 中 // // 1.1 项目中出了登录之外的其他API接口,必须在登录之后才能访问 // // 1.2 token 只应在当前网站打开期间生效,所以将 token 保存在 sessionStorage 中 // window.sessionStorage.setItem('token', res.data.token) // // 2. 通过编程式导航跳转到后台主页,路由地址是 /home // this.$router.push('/administrator/main') // }) } } } @@ -84,7 +68,7 @@ <style lang="less" scoped> .login_container { background-color: #2b4b6b; background-color: #607eaa; height: 100%; } @@ -128,6 +112,6 @@ .btns { display: flex; justify-content: flex-end; justify-content: space-between; } </style> src/components/page/News.vue
@@ -3,7 +3,7 @@ <!-- <p>{{ this.$route.query.id }}</p> --> <div class="header"> <h2>{{ title }}</h2> <p>发布日期:{{ releaseTime }} 点击量:[ {{ (hits + 1) / 2 }} ]</p> <p>发布日期:{{ releaseTime }} 点击量:[ {{ hits }} ]</p> </div> <hr /> <div v-html="content" class="ql-editor"></div>