发表于: 2020-09-16 22:20:04
0 1637
今天完成的事情:
发现angular引入的富文本编辑器中,那个cdn进不去了,然后就出现错乱了,好烦呀,只能暂时放下了;回去看看以前的vue框架有什么需要补的,还发现有一些小问题的;就是当初可能没注意然后忘记加上去的功能,比如刷新之后不会保存搜索的数据,下一页中发送的数据跟搜索的数据绑定了,然后不需要点击搜索就可以直接搜索了;
明天计划的事情:
为复盘做准备;
遇到问题:
对vue框架感觉不太熟悉了,然后需要回去熟悉熟悉,因为还不知道复盆的时候用angular还是vue,先准备好,到时候就能加快速度,vue的路由守卫有全局守卫跟组件内守卫,我发现跟angular中的差不多,都是熟悉的味道,然后我弄的时候,看了一些csdn上面的文章,然后我弄了好久才弄的,郁闷哦
收获:
前端的知识是学不完的,每次回去看代码都有一种新知识的感觉,可能就是没仔细记住吧,比如今天回去看看了vue感觉需要花费一段时间才能上手,以后也能说,会两种框架的一点皮毛了,再继续努力一定能掌握两种框架的
看了一下vue有时候需要进行更新
Vue刷新页面的三种方式
原始方法
Location.reload()
Vue自带的路由跳转
This.$router.go(0)
在app使用代码实现(局部刷新)
Template
<router-view v-if = “isRouterAlive”></router-view>
/template
Export default{
Name:“App”,
Provite(){ //父组件通过provite提供变量,子组件中inject使用
Return {
Reload:this.reload
}
},
Data(){
Return{
isRouterAlive:true
}
},
Method:{
Reload(){
This.isRouterAlive = false; //先关闭
This.$nextTick(function(){
This.isRouterAlive = true //再打开
})
}
}
VUE 导航菜单刷新状态不消失,显示对应的路由界面
按F5刷新就会返回默认定义的路由,使用 "$route.path" 刷新后还是在最新的一个路由:
<el-menu :default-active="$route.path"></el-menu>
:default-active="this.$route.path"
评论