自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 node const express = require(“express“); ^ ReferenceError: require is not defined in ES

啦啦啦

2023-02-05 13:52:27 488

原创 vue2、vue3与react17、react18引用echarts

疾风知劲草

2022-11-23 09:46:32 221

原创 p8某APP性能优化规划

11

2022-09-05 09:05:24 167

原创 解决typescript 提示 Object is possibly ‘null‘

1.多加一层判断let animal =cat || nullif(animal){}2.断言方式(animal as Cat)3. ?.4.报错类型设为any

2022-08-12 07:46:01 686

原创 移动端js判断是app还是微信还是浏览器

啦啦啦

2022-08-11 22:08:55 1141

原创 vue3+vite+element-plus

啦啦啦

2022-08-10 17:03:12 3397

原创 mac在linux服务器上部署前端项目

啦啦啦

2022-07-31 17:08:57 710

原创 win7引入node16版本

123

2022-07-23 16:28:07 3061

原创 react18 常用总结

llllllla

2022-07-13 08:39:06 496

原创 动态写弹出框要在app.vue里面拿到准确的路由

2022-06-21 07:59:41 208

原创 mac Sequel Pro为什么一直在加载,点击下载,使用这个版本

mac 使用mysql

2022-06-02 14:08:39 274

原创 el-radio首次编辑/新增可以选,再次编辑/新增不能选择问题

原因把选中的值,写在一个对象里面,直接赋值导致的问题,可以使用this.$set(obj,‘attr’, val)来修改,就ok啦

2022-05-17 10:33:31 406

原创 【无标题】watcher

什么是WatcherWatcher是Vue中的观察者类,主要任务是:观察Vue组件中的属性,当属性更新时作相应的操作,即实例化时传入的回调函数在Vue的对属性做响应式处理时,会收集每个属性的依赖,即每个属性所依赖的watcher,当属性更新时,通知watcher执行更新dom操作。Watcher有三种类型的,一个是计算属性computed创建的computedWatcher,一个是侦听器watch创建的userWatcher,还有一个是用于渲染更新dom的renderWatcher,一个组件只有一个r

2022-05-11 07:59:28 333

原创 vue项目常用的cdn地址

1.axioshttps://cdn.bootcss.com/axios/0.18.0/axios.min.js2.swiperhttps://unpkg.com/swiper@5.3.8/css/swiper.csshttps://unpkg.com/swiper@5.3.8/js/swiper.jshttps://cdn.jsdelivr.net/npm/vue-awesome-swiper/dist/vue-awesome-swiper.js< script type=“text/j

2022-04-18 20:39:22 7784

原创 记录cdr简单使用

v4版图片切割直接先切割选择区域,再双击左鼠标键,拿到选择了的内容块,按control+e保存,选择文件格式,保存ok左上方有个返回键,不满意返回重做。

2022-04-15 15:22:27 161

原创 Failed to mount component引入组件报错

把引入的所有路径加上,比如:…/…/query.vue (不要省略.vue)

2022-03-03 15:41:59 521

原创 less用法

@btn:a;@(btn){color:@color}@info:warn;//classname.@{info}{}@images:"./…"background:url("@{images}image.jpg")//@{images}i文件路径@smallBtn:{width:10px;}.small-sucess-btn{ @smallBtn();}@height:30px;width:@height:*15;.cardyell{.card;}.card(@bgColor){bac

2022-01-12 09:57:21 198

原创 js实现微信浏览器关闭

加这句话就行,不用别的:WeixinJSBridge.call(‘closeWindow’)我的可以,不晓得你们哦,哈哈哈

2021-12-13 16:44:53 1530 1

原创 vue3使用typesccript遇到的坑

在main.ts里引入App.vue报错解决办法:看图吧,更易懂1.创建tpyes文件下的index.d.tsdeclare module '*.vue' { import Vue from 'vue' export default Vue }2.在tsconfig.json中加上typeRoots配置3.这样const app = createApp(Object(App)) 引用具体看图,希望帮到遇坑的伙伴...

2021-12-12 12:30:49 547

原创 启动mongo The file /Users/mostthe/.bash_profile does not exist.

mostthe@MostdeMacBook-Air ~ % touch .bash_profilemostthe@MostdeMacBook-Air ~ % open -e .bash_profilemostthe@MostdeMacBook-Air ~ % source ~/.bash_profilemostthe@MostdeMacBook-Air ~ % mongoopen -e .bash_profile 打开后配置:export PATH="/usr/local/mongodb/bi

2021-10-28 15:52:32 2086

原创 mac git问题

点击去安装 Homebrew

2021-10-26 09:21:15 119

原创 node版本切换

先安装nvmnvm root(找到nvm文件在电脑那个位置)如果离线的话,把node各种版本下载好,把文件夹放到nvm中的sets文件里面就行,如果在线可以下载可以在里面直接安装nvm list查看管理中共有那几个node版本nvm use 版本,切换版本需要执行的命令(如:v8.11.1 32)v8版本比较特殊,其他不需要后面加32...

2021-09-09 08:45:14 793

原创 忍辱负重~~算法

1.数组中的重复数字在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 32.二维数组中查找在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现

2021-09-03 00:17:12 505

原创 前端埋点--

这一切的前提都是事件级分析,我们需要知道加入购物车事件的数量和用户,也需要知道提交订单事件的数量和用户。如何知道某个按钮的点击次数以及点击用户?答案就是需要埋点。代码埋点分为前端埋点和服务端埋点,区别在于:前端埋点:通过代码对前端的事件进行埋点,比如按钮点击的时候通过js进行数据上报,缺点是也许会发生一些意外情况,导致数据不准确。比如点击了在事件传输过程中被拦截。服务端埋点:通俗易懂的解释,就是在sql操作数据库的层级上进行埋点,优点是数据比较准确,缺点是,如果和前端埋点同时使用的话,会出现Sess

2021-08-30 23:23:20 325

转载 mac权限问题

地址::https://blog.csdn.net/weixin_45190306/article/details/105506630

2021-08-18 21:46:46 272

原创 前端算法答案

解析url参数

2021-08-16 20:49:18 123

原创 css--

css模块:1.块级元素与内联2.单位(小程序,pc,移动端)3.标签选择器,权重4.盒子模型5.布局6.语义化标签7.动画属性8.继承性拓展:sass/less块级:独占一行,可以设置宽高与margin,padding;可以包含块级与内联元素;内联:不可以设置宽高,可以设置margin-top/margin-bottom不可设置,只能包含内联元素rpx/rem/px/em/vm/vh/%/vw!important内联样式(1000)ID选择器(0100)类选择器/属性选择

2021-08-15 23:33:12 83

原创 浏览器模块

浏览器模块进程是 CPU 资源分配的最小单位线程是 CPU 调度的最小单位对于操作系统来说,一个任务就是一个进程,比如打开一个浏览器就是启动了一个浏览器进程,打开一个 Word 就启动了一个 Word 进程。在一个进程内部,要同时做多件事,就需要同时运行多个“子任务”,我们把进程内的这些“子任务”称为线程。浏览器的多进程架构主进程 Browser Process:负责浏览器界面的显示与交互。各个页面的管理,创建和销毁其他进程。网络的资源管理、下载等。第三方插件进程 Plugin Pro

2021-08-15 23:31:36 382

原创 前端优化b法

性能优化1.用户体验1)速度快 2)安全性好2.可读性与延伸性(公用资源封装(css样式,js(方法),过滤器,组件,库的某些组件2次封装(el-table));)减少http请求,使用http2 ;静态资源使用cdn,将css放头部,js放底部;压缩文件输入地址后—》向请求接口,获取数据(合理使用浏览器缓存(协议缓存、强缓存)—存储:sessionStorge/cookie/localStorge–vuex–页面缓存(keep-alive));敏感信息,需要进行加密处理图片压缩(使用webp

2021-08-15 23:17:13 60

原创 最新版js面试题

js打印调试方法有哪些js中数据类型有哪些js判断数据类型方法有哪些js中常用内置对象有哪些js原型与原型链,获取原型方法,作用域,作用链js事件模型js事件流js中this理解js闭包理解js创建对象那几种方式js创建继承那几种方式js对dom操作js中数组与字符串与对象有那些原生方法js有几种模块规范js运行机制理解?js函数传参中arguments对象是什么?谈谈v8引擎的垃圾回来机制有哪些操作会操作内存泄漏箭头函数与普通函数区别什么是类,什么是模版字符串?Fo

2021-08-15 22:58:45 260

原创 echarts 3D地图报错

注意版本问题:echarts:4.8.0

2021-08-06 07:46:19 627 1

原创 element ui 修改滚动条样式不生效

2021-08-06 07:43:31 1308

原创 git上传管理项目

1.$open ~/.ssh那key2. -m后面引号里面是本次提交的注释内容,这个可以不写,但最好写上,不然会报错,详情

2021-07-31 20:06:02 59

原创 shouxie

//call手写let arr = [1, 3, 2, 8];Function.prototype.myCall = function(context){ console.log('context',context) context = context || window // 给context添加一个属性 context.func = this console.log('this',[...arguments]) let args = [...argum

2021-07-06 21:50:15 95

原创 van-field__control:disabled设置颜色没起效果

…{-webkit-text-fill-color:red;}

2021-07-06 21:40:49 2786

原创 vuex

2021-05-20 07:37:22 100

原创 信息敏感处理

2021-05-16 23:31:23 155

原创 js 过滤日期

filterDate(val){let val1 = val+’’ " ;return val1 !=‘0’ ?val1.slice(0,4)+’-’+ val1.slice(4,6)+’-’+ val1.slice(6,8):val1}

2021-03-09 20:55:38 645 1

原创 vue 组件间传值

子组件与子组件1.新建一个公共eventVue.js2.eventVue.$emit(‘infoParam’,info)3.在mouted钩子函数里面接收eventVue.$on(‘infoParam’,data=>{this.getInfoParam = data})

2021-03-09 20:46:51 97

原创 webpack小虾虾

本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。从 webpack v4.0.0 开始,可以不用引入一个配置文件。然而,webpack 仍然还是高度可配置的。在开始前你需要先理解四个核心概念:入口(entry):入口起点(entry point)eg:

2020-06-09 10:12:42 184

空空如也

空空如也

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

TA关注的人

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