发表于: 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"



返回列表 返回列表
评论

    分享到