自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021前端面试题(更新中)

状态码有哪些?都代表什么意思?  1XX 提示信息 - 表示请求已被成功接收,继续处理  2XX 成功 - 表示请求已被成功接收,理解,接受  3XX 重定向 - 要完成请求必须进行更进一步的处理  4XX 客户端错误 - 请求有语法错误或请求无法实现  5XX 服务器端错误 - 服务器未能实现合法的请求vue的优点 为什么使用VUE。相比原生他的优点有什么?vue的两大优势:响应式编程、组件化。vue的优势:轻量级框架、简单易学、双向数据绑定、虚拟DOM、组件化、数据与结构

2021-03-19 09:38:45 730 4

原创 vue - 虚拟列表实现

vue列表优化 - 虚拟列表

2022-06-27 11:10:29 308 1

原创 【2022前端面试笔记更新中... ...】

1.Object.protptype.toString.call()每一个Object对象都有toString方法会返回【object type】需要用call来指向执行上下文2.观察者模式和订阅-发布模式的区别观察者模式中主体和观察者之间是相互感知的。订阅发布模式是通过第三方调动相互无感知的。3.为什么 Vuex 的 mutation 中不能做异步操作无法捕获异步结果4.组件为何不可以修改父组件传递的 Prop单向数据流,易于监测数据的流动,出现了错误可以更加迅速的定位到错误发生的位置。5

2022-02-10 15:33:32 384

原创 筛选数组保存相同项到新数组

[ { name: '小明', age: 20, school: '清华' }, { name: '小红', age: 21, school: '清华' }, { name: '小白', age: 18, school: '北大' }, { name: '小黄', age: 19, school: '北大' }, { name: '小浪', age: 21, school: '哈佛'...

2021-09-05 08:16:58 298

原创 uniapp 撸一个音乐播放器 (更新中...)

更新中…

2021-07-20 13:15:21 832 1

原创 swiper 高度限制导致页面过长无法滚动的问题

/deep/ uni-swiper .uni-swiper-wrapper { overflow-y: auto!important;}/deep/ uni-swiper-item { overflow-y: auto!important;}

2021-07-19 11:38:14 656

原创 uni-app解决百度API h5跨域问题

// manifest.json "h5": { "devServer": { "port": 8080, //端口号 "disableHostCheck": true, "proxy": { "/api": { "target": "https://aip.baidubce.com/oauth/2.0/token", //目标接口域名 "changeOrigin": true, //是否跨域 "secure": false, // 设置支持h.

2021-06-26 18:03:45 1221

原创 nuxt-服务端渲染(更新中...)

nuxt中的路由导航守前置守卫middleware 定义文件在noxt-config.js的middleware中引入文件 export default =({route,app,redirect,store,params,query})=>{ // router 路由 // app vue实例 // redirect 强制跳转 // store 状态树 // query/params 数据校验 console.log("this nuxt-config midd

2021-05-03 16:08:42 504

原创 前端VUE面试

1.vuex在组件中的使用方法。state中定义数据 组件中使用this.$store.state.变量名mutation更改store中状态的方法 组件中使用this.$store.commitanction异步更改状态组件中使用this.$stare.dispatchgetter获取stare数据的方法 相当于我们常用的computed计算属性 组件中使用this.$store.getters.方法名vuex数据持久化localStorage中,在页面重新加载后再将数据取出,通过vuex的

2021-04-26 15:44:11 384

原创 vite2.0学习笔记

vite是一个根据浏览器原生ES imports 的开发服务器。利用浏览器引入imports,服务器按需编译返回,完全跳过了打包的概念,服务器随起随用。还有热更新,而且不会随着模块的变大而变慢。

2021-03-29 10:48:48 184

原创 笔记:DOM操作

创建:createDocumentFragment() // 创建一个DOM片段createElement() // 创建一个具体的元素createTextNode() // 创建一个文本节点添加:appendChild()移出:removeChild()替换:replaceChild()插入:insertBefore()复制:cloneNode(true)查找:getElementsByTagName() /

2021-03-25 13:27:49 115

原创 笔记:nuxt踩坑指南

nuxt、最新版安装后没有 server目录解决方法: 安装指定版本 @^2.0.0 ()nuxt、rem单位设置解决方法:在nuxt.config.js 声明变量字符串的形式赋值在head中引入nuxt、引入组件在服务端渲染错误解决方法:在nuxt.config.js 的plugins中设置ssr为falsenuxt、源代码css样式过多影响页面seo优化解决方法:使用外联样式 在nuxt.config.js 中的build配置extractCSS: { allChunks: true }

2021-03-23 15:46:41 896

原创 git

1. 查看远程仓库:git remote -v2. 查看temp分支与本地原有分支的不同:git diff temp3. 将temp分支和本地的master分支合并:git merge temp现在,B的本地代码已经和远程仓库处于同一个版本最后再提一下,上面的步骤中我们创建了temp分支,如果想要删除temp分支,也是可以的,命令如下:git branch -d temp4.查看所有分支:git branch -a5.查看当前使用分支(结果列表中前面标*号的表示当前使用分支):

2021-03-15 15:12:42 180

空空如也

空空如也

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

TA关注的人

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