前端工程师
小程的坏习惯
一个努力奋斗的程序员【秃头不是梦,哈哈哈】........
展开
-
Vuex 面试题总结 的历史汇总!
一.vuex是什么?怎么使用?哪种功能场景使用它?Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单来说就是:应用遇到多个组件共享状态时,使用vuex。场景:多个组件共享数据或者是跨组件传递数据时,比如:单页应用中,组件之间的状态。音乐播放、登录状态、加入购物车怎么使用?vue框架中状态管理。在main.js引入store,注入。新建了一个目录store.js,…… export。原创 2023-02-27 10:15:50 · 394 阅读 · 0 评论 -
Vue3 + ts + pinia 写的购物车,vite ,webpacke
npm install pinia --save //安装pinianpm install pinia-plugin-persist --save //安装pinia-plugin-persist,数据持久化插件或者。原创 2022-11-16 20:36:05 · 1778 阅读 · 1 评论 -
npm安装报错(npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path C:\Program Files\nodejs\node_ca...)
隐藏文件,才能看见 .npmrc 文件 在删除就可以完美解决。第一步,找路径 C:\Users\ {这里是你的用户名}报错这个的可以看看这个我,100%解决。报错这个的可以看看这个我,100%解决。原创 2022-11-10 16:35:38 · 743 阅读 · 4 评论 -
百度API 开发平台 || 二手房项目部分
总共需要vnc中的服务端打开,有html、Ajax、css、js。数据: 文件名:MapData.json。官网文档搜索 : 百度API开发平台。原创 2022-10-23 11:56:39 · 148 阅读 · 1 评论 -
Promises 的手动实现
Promises 的手动实现Promises 的手动实现Promises 的手动实现Promises 的手动实现原创 2022-09-30 11:04:02 · 131 阅读 · 0 评论 -
MVVM的实现原理
1.MVVM是什么?响应式,双向数据绑定,即MVVM。是指数据层(Model)-视图层(View)-数据视图(ViewModel)的响应式框架。它包括:1.修改View层,Model对应数据发生变化。2.Model数据变化,不需要查找DOM,直接更新View。2.MVVM的实现方式(1)发布者-订阅者模式: 一般通过sub, pub的方式实现数据和视图的绑定监听,更新数据方式通常做法是 vm.set('property', value)。原创 2022-09-27 13:13:13 · 2821 阅读 · 0 评论 -
给你这个 const obj = { 3: 1, string2: 3, string3: 5, string1: 2 }让你用js数组转对象,只能拿原生写
给你这个 const obj = { 3: 1, string2: 3, string3: 5, string1: 2 }让你用js数组转对象,只能拿原生写原创 2022-09-19 14:48:54 · 114 阅读 · 0 评论 -
如何提高页面加载速度 || 前端的性能优化 || 浏览器渲染页面的过程是什么
1、降低请求量 ① 合并资源,减少http请求数量。② lazyLoad,如图片懒加载。分批加载,每次只加载一部分。③ 使用字体图标或CSS绘制,来代替部分图片。2、加快请求速度 ① 预解析DNS ② 使用HTTP2.0 ③ 并行加载 ④ CDN 分发 ⑤ webP,对图片进行压缩,减少图片体积。⑥ minify/gzip 压缩,对css、js等文件进行压缩(去除空格、回车等),减少文件体积3、缓存 ① HTTP协议缓存请求 。原创 2022-04-25 11:41:41 · 2445 阅读 · 0 评论 -
移动端事件 touchstart、touchmove、touchend
移动端事件 touchstart、touchmove、touchend原创 2022-09-01 09:27:31 · 1828 阅读 · 0 评论 -
移动端 原生JS 无缝轮播
移动端 原生JS 无缝轮播移动端 原生JS 无缝轮播原创 2022-09-01 09:02:01 · 71 阅读 · 0 评论 -
移动端 原生js 完成 【两球 滑块 交互】
移动端 原生js 完成 【两球 滑块 交互】原创 2022-08-30 20:13:05 · 121 阅读 · 0 评论