自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Vue的route与router

上面我们进行的push go操作都会向history栈添加一个记录,但replace不会,它会替代原来的记录。以上的点击事件并不是必须,也可以通过各种方式触发路由跳转,这里是举个例子。通过值来进行前进后退跳转 1表示向前跳转一个页面 负数标识向后。这里的前进后退是指:假如 我从 /a 跳转到 /b。回到a页面之后,点击前进就可以回到b页面。跳转是指指定一个路由,点击后跳转到此路由。当我在b页面点击后退,就是回到a页面。route获取当前路由信息。获取当前路由渲染组件的名称。获取路由信息(路由传递的。

2023-05-17 20:59:28 119

原创 VUE指令

当使用直接在 DOM 中书写的模板时,可能会出现一种叫做“未编译模板闪现”的情况:用户可能先看到的是还没编译完成的双大括号标签,直到挂载的组件将它们替换为实际渲染的内容。这里的key是指定一个唯一标识,为了给 Vue 一个提示,以便它可以跟踪每个节点的标识,从而重用和重新排序现有的元素,你需要为每个元素对应的块提供一个唯一的。而v-if的真假性改变,则会引起每次重新渲染或者销毁元素,该元素不会被保留在DOM渲染中。这里就可以用v-cloak标签,让被渲染中的元素隐藏 ,待完成渲染后显示。

2023-05-15 12:56:14 72 1

原创 浏览器渲染原理

当我们访问网站时,通过网络请求得到HTML文档,然后开启一个渲染任务。既:浏览器开启一个渲染进程,在渲染进程中有一个渲染主线程。在事件循环的作用下,开启渲染流程。

2023-05-12 10:19:17 91 1

原创 关于JS事件循环的理解

通过对浏览器进程 线程的理解,了解JS的任务调度方式。

2023-05-10 17:11:29 83

原创 关于作用域插槽slot(面试高频)

我们可以把作用域插槽分离开,先获取子组件数据,让父组件也有这个数据。然后就跟普通插槽一样,父组件将内容显示在子组件中。平时我们父组件给子组件传数据一般会用prop,这里的原理跟prop类似,只不过现在是子传父。我们把theSon的数据msg绑定在slot标签上,将其传递给父组件。当然,我们也可以用解构的语法来使用数据,从而避开这个坑。让父组件定义的内容(文本,数据,标签等),在子组件中被渲染。也就是说,在子组件中把数据绑定在slot标签中,传给父组件。让父组件拿到子组件的数据,并且可以在子组件中渲染。

2023-04-25 10:24:46 271 1

原创 我的前端自学分享

大部分内容为:分享个人自学经历,我学习过程所用的资料,以及一些个人经验。博客仅为记录个人历程,不喜勿喷。虚心接受指教!!!(仅有前端内容 不包含其他)

2022-11-11 00:11:35 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除