摘要: 因为浏览器同源策略,域名协议端口任意一项不同的请求,将不会成功,那需要访问不同域的资源,就需要跨域,本文介绍几种常用的跨域方法原理及实现 jsonp cors nginx反向代理 1.jsonp 原理: 浏览器中 <img src='#'> <link href='#'> <script src=' 阅读全文
posted @ 2021-02-15 16:49 web前端煜 阅读(145) 评论(0) 推荐(0)
摘要: vue中插槽作用是什么?就是子组件写一个<slot>标签占一个坑,父组件在使用这个子组件的时候,在子组件标签中加入一些内容,这些内容将在占坑的地方出现 作用域插槽是什么?父组件通过在子组件中使用插槽填充内容的时候,可以通过slot-scope属性获取 子组件中<slot>标签 通过属性 传递过来的子 阅读全文
posted @ 2020-10-15 14:36 web前端煜 阅读(25862) 评论(0) 推荐(4)
摘要: ssr的意思是服务端渲染,前端还没有流行的时候,之前的网站是在服务端拼接HTML字符串,将其返回呈现在页面 vue ssr主要是解决以下两个问题: 1.seoSEO和爬虫都是根据url返回的数据来进行的,所以我们需要用户请求url的时候,返回的是有数据填充的的页面,spa应用查看网页源代码,也就是爬 阅读全文
posted @ 2020-07-15 23:03 web前端煜 阅读(2278) 评论(0) 推荐(0)
摘要: 常用的生命周期图示: 挂载阶段:constructor => render => componentDidMount => 结束更新阶段: render => componentDidUpdate => 结束卸载阶段:componentWillUnmount => 结束 constructor构造函 阅读全文
posted @ 2020-02-10 10:00 web前端煜 阅读(761) 评论(0) 推荐(0)
摘要: 一个网页,在电脑端和pc端,设置同样的像素,为什么显示的大小不同? 先直接回答一下这个问题,再讲一下相关的概念; 移动端对这个页面进行了缩放,这是浏览器帮我们做的,虽然没有设置 meta 标签,没有设置initial-scale(缩放值) 浏览器默认,对于移动端的页面,会先在980px宽的”幕布“上 阅读全文
posted @ 2019-12-19 14:13 web前端煜 阅读(971) 评论(0) 推荐(0)
摘要: Vue-router(路由守卫): 全局守卫: router.beforeEach:登陆验证 router.beforeResolve: router.afterEach: 路由独享守卫: beforeRouterEnter: beforeRouterUpdate: beforeRouterLeav 阅读全文
posted @ 2019-08-02 14:30 web前端煜 阅读(377) 评论(0) 推荐(0)
摘要: 触发条件: 1.float的值不为none 2.overflow的值不为visible 3.display的值为table-cell、tabble-caption和inline-block之一 4.position的值不为static或则releative中的任何一个 规则: 1.浮动的元素会被父级 阅读全文
posted @ 2019-08-01 19:38 web前端煜 阅读(9673) 评论(0) 推荐(0)
摘要: src:引用资源替换该元素 href:标识超文本引用,link 或者 a标签,并行加载css 阅读全文
posted @ 2019-07-27 12:54 web前端煜 阅读(310) 评论(0) 推荐(0)
摘要: Reflow: 当涉及DOM节点的布局属性发生变化,会重新计算该属性,浏览器重新绘制元素 ,叫做回流或者重排 Repaint: 当影响DOM元素可见性属性,比如color,浏览器会重新描绘相应元素,此过程叫重绘,重排必定会引起重绘 阅读全文
posted @ 2019-07-27 12:49 web前端煜 阅读(184) 评论(0) 推荐(0)
摘要: /*main.js或者router.js 配置路由的地方加入*/ 如果url地址不存在,自动重定向到/404页面 阅读全文
posted @ 2019-07-27 11:56 web前端煜 阅读(9195) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示