前端
重生之我是美国顺直白男
这个作者很懒,什么都没留下…
展开
-
Vue组件间通信
A和B兄弟组件间通信,最好使用全局事件总线B中回调收到x存在B组件自身PS:使用总线的时候一定要注意事件监听和事件触发之间的时间差。原创 2023-03-09 21:50:09 · 49 阅读 · 0 评论 -
知识总结111
2.Vue 组件过于依赖this上下文,Vue 背后的一些小技巧使得 Vue 组件的开发看起来与 JavaScript 的开发原则相悖,比如在methods 中的this竟然指向组件实例来不指向methods所在的对象。在这个时间内,会出现页面空白效果。2、更好的SEO,可以将SEO的关键信息直接在后台渲染成html,保证了搜索引擎能爬取到关键数据。1、更快的响应时间,不用等待所有的js加载完成,也能显示比较完整的页面;3,拦截请求和响应,提前对数据进行处理,如获取token,修改配置项。原创 2023-03-07 21:20:32 · 46 阅读 · 0 评论 -
AJAX从入门到入土
异步的JS与XML 最大的特点:在网页不刷新的情况下,向服务端发送http请求,然后得到http响应。实现懒加载效果,用则加载,不用则不加载。允许根据用户事件来更新部分页面内容。 缺点:不能回退;存在跨域问题(同源);SEO(搜索引擎优化)不友好(AJAX向服务端发送请求,服务端返回结果,通过JS动态创建到页面,所以爬虫爬不到数据)。 AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。XML 可扩展标记语言,被设计用来传输和存储数据。HTML用来在网页中呈现数据。 XML没有预定义标签,原创 2022-11-27 21:54:18 · 57 阅读 · 0 评论 -
Vue封装的过渡与动画
1.作用:在插入、更新和移动dom元素时,再合适的时候给元素添加样式名。2)v-enter-active:进入过程中。2)v-leave-active:离开过程中。PS:若有多个元素需要过渡,则需要使用。3)v-enter-to:进入的终点。3)v-leave-to:离开的终点。包裹要过渡的元素,并配置name属性。,且每一个元素都要指定key值。1)v-enter:进入的起点。1)v-leave:离开的起点。原创 2022-11-22 21:24:55 · 163 阅读 · 0 评论 -
$nextTick
3.什么时候用:当改变数据后,要基于更新后的DOM进行某些操作时,要在nextTick所指定的回调函数中执行。2.作用:在下一次DOM更新结束后,执行其指定的回调。原创 2022-11-21 12:29:22 · 51 阅读 · 0 评论 -
消息订阅与发布
3.接收数据:A组件想接收数据,在A组件中订阅消息,订阅的回调留在组件自身。2.发布消息:消息内容。1.订阅消息:消息名。原创 2022-11-20 22:20:59 · 89 阅读 · 0 评论 -
全局事件总线
接收数据:A组件想接收数据,则在A组件中给$bus绑定自定义事件,事件的回调留在A组件自身。4.最好在beforeDestory钩子中,用$off解绑当前组件用到的事件。1.全局事件总线:任意组件间进行通信。原创 2022-11-20 20:14:04 · 70 阅读 · 0 评论 -
图片文件格式
PNG:带透明的图片格式,图片只显示由内容的地方。PSD:带图层的文件,绘画软件的通用格式。JPG:普通图片格式,自动填充背景颜色。原创 2022-11-19 11:11:41 · 305 阅读 · 0 评论