- 博客(5)
- 收藏
- 关注
原创 Vue项目总结(4)--- 在前端使用cookie储存用户信息
在项目中,有一些功能需要用户完成登录才能使用。比如说点赞和发布问题、发布回答等……这时候,可以用cookie存储用户信息,以及追踪用户的操作。 使用cookie的步骤: 1.在utils目录下新建cookie.js文件 /** *@description保存cookie *@param{Object}json需要存储cookie的对象 *@param{Number}days默认存储多少天 */ functionsetCookie(json...
2021-11-14 20:45:03
2331
原创 Vue 项目总结(3)--- 通过路由传参、获取相应文章信息
项目中,在有许多文章的页面点击某一篇之后,需要进入到某一文章的详情页面,如下图。 实现方法: 通过路由传递文章的ID,在文章详情页获取url中的id发起请求,获取相应文章。 1:传递文章id 2:在index.js中进行路由配置 3:在文章详情页面获取url中的id 成功! 后续会有进一步关于路由的学习总结 ...
2021-11-14 20:29:07
449
原创 Vue项目总结(2)--- 项目中图片路径引用问题
在项目中遇到这么一个问题(关于引用图片) 需要在文章页面中根据不同类型的文章引入不同图片,例如下: 于是这么引入: 先在data中定义imgSrc变量表示图片路径,然后在发送请求,得到文章类型后进行判断进行赋值: 并没有报错,但图片会加载不出来! 解决办法: 先import导入图片,再进行赋值 问题解决! ...
2021-11-14 02:01:40
796
原创 JS基础(1)--- 关于Javascript中 var 、let 、const及其区别
var在ECMAS的所有版本中都能使用,而let和const只能在ECMAScript及更晚版本中使用。 var: ①声明范围:函数作用域 在函数外调用会报错 全局声明var时,声明的变量会成为windos对象的属性 ②声明的提升: var的声明会提升到函数顶...
2021-10-25 23:31:57
262
原创 Vue项目总结(1)--- 在不同路由下,组件样式需要改变的解决方案,动态监听路由变化。
在项目中遇到一个问题,当进入不同的路由时,根组件的导航栏颜色需要改变。 在主界面时,导航栏样式应为: 在其他界面时,导航栏样式应为: 最初解决方案: 一开始想到的解决方案是,当其他界面的组件创建时,向根组件传递数据,改变导航栏样式(导航栏写在了根组件中)。 弊端:①实现起来比较困难;②需要给许多组件配置这个方案,很麻烦 最终解决方案: 通过v-bind指令动...
2021-10-23 00:10:37
1339
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人