首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vue.js实战
Doublewater
创建于2022-06-20
订阅专栏
vue.js实战
暂无订阅
共6篇文章
创建于2022-06-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
6.管理员发布文章和管理文章,封停用户
发布文章 文章需要, text: "", title: "", type: "", tag: "", writer: "",文章支持富文本编辑器和markdown.分别使用了tinymce和marke
5.查看资料和修改资料,发送私信
查看资料 通过api/userInfo/:username获取数据 查看自己和其他人的数据是不一样的 查看自己的有修改功能 查看他人则没有修改功能,但增加了留言 判断是否是自己的方法:username
4.登陆注册
登录 在views文件下新建login.vue 使用v-model绑定数据,点击登录会把用户名和密码发送至服务器验证,如果验证成功会返回一个token,保存在sessionStorage. 退出登录就
3.Index.vue
写Index.vue之前需要写ArticleList组件,因为这个有重用的地方,所以当成组件,比如最新文章和最热文章可以用一个组件重用 Article.vue 依然用Iview的组件Card 在ind
2.导航
有导航组件, 这里采用iView的Menu组件,使用v-for循环输出API获取数据,使用router-link设定超链接 Menu组件介绍 设置theme为light,dark,primary. a
1.封装api
在请求中有时需要更改请求的头部,或增加token,需要封装Axios,新建api.js放在utils文件夹 因为后端只允许两种方式访问,get,post,所以封装api.get()和api.post(