摘要:
我们在编写前端项目的时候,经常会遇到跨域的问题,当我们访问后端 API 的 URL 路径时,只要域名、端口或访问协议(如 HTTP 和 HTTPS)有一项不同,就会被浏览器认定为跨域。另外我们也会经常重复编写后端的域名,例如 https://example.com/api/some_end_poin 阅读全文
摘要:
Vue.js是一种流行的JavaScript框架,它提供了一种轻量级的方式来构建交互式的Web应用程序。在Vue.js中,响应式是一项非常重要的功能,它允许我们通过自动更新视图来动态地更新数据。 Vue.js 2.x和Vue.js 3.x都具有响应式功能,但它们在实现上有一些不同。在本文中,我们将比 阅读全文
摘要:
react 和 vue对比,选型问题: 1.( 切入点 dom操作)都有一个特点,不进行dom操作就能操作页面了,原生开发中dom操作是昂贵的,改变页面就必须操作dom,vue和react都使用虚拟dom实现的。 #### 相同点 1. 都支持服务端渲染; 2. 都使用虚拟DOM来实现 3. 都是组 阅读全文
摘要:
Vue是一个流行的JavaScript框架,它允许开发人员构建动态的用户界面和单页应用程序。Vue的灵活性使其成为开发人员的首选框架之一,其中一个重要的原因是其能够自定义指令,以便开发人员可以扩展Vue的功能,以适应其特定需求。 Vue的指令是一种特殊的语法,可以在HTML元素上添加属性来改变元素的 阅读全文
摘要:
display: flex;flex-wrap: nowrap;我通过设置元素不换行,然后子元素分别设置了50%的宽度,但是无法生效 原因 设置display:flex后,子元素在没有超过指定宽度的时候,子元素的宽度是有效的,但超过指定宽度 的话,子元素的宽度就无效了,子元素不能直接设置width: 阅读全文
摘要:
Failed to downloadhttps://chrome-infra-packages.appspot.com/dl/flutter/web/canvaskit_bundle/+/yrsfF-vTvu4jzBBm1o6tDl70dky-l4G29Dnj75UvRDgC. Ensure you 阅读全文
摘要:
可以使用安全区的概念让右边增加一个div 然后阻止这个div的touchStart事件 阅读全文
摘要:
先说类组件 类组件中的this比较烦人,指向问题比较感人,昨天在项目中监听函数里面又调用了其他函数的时候,this指向发生问题 所以在类组件中,使用addEventListener添加事件监听的时候使用箭头函数 解决this指向问题 代码如下 import React, { Component } 阅读全文
摘要:
正则的写法比较多,而且方法也很多,做到提取,替换,都需要不同的正则来 一,零宽断言(正向先行断言,负向先行断言,负向后行断言,正向后行断言) 断言: 断定正则里面有什么字符 零宽:就是欸有宽度,只匹配位置,不占字符,就是匹配结果不返回断言的正则本身 通过提取字符例子来看: const string 阅读全文
摘要:
1. 可选操作符 “ ?. ” 这个操作符用来获取后端对象可能的不存在的属性值的时候十分有用 日常开发中,当需要访问嵌套在对象内部好几层的属性时使用 let nestedProp = obj && obj.first && obj.first.second; ?. 获取的时候 obj?.first? 阅读全文