- 博客(13)
- 收藏
- 关注
原创 如何在本地启动vue项目使用域名访问
小编今天产品上有一个需求,就是多个相同二级域名下的系统的要共享cookie,通过cookie来进行免密登录。那这个需求在本地我们如何调试呢?这就需要依靠本地启动一个服务通过域名来访问。
2023-11-27 14:41:09 888 1
原创 小程序内嵌H5遇到的坑
小程序的 webView 权限少的可怜,如果官网中没有提及某一些权限和方法,则H5一定无法实现该方法,请换一种思路去开发。大家开发的时候慎用H5,不要把太重的功能放在H5上去实现!URL Link。
2023-10-18 16:59:23 722 1
原创 Adobe Photoshop 2020 新建菜单频繁闪烁 Mac版
Adobe Photoshop 2020后经常会问我新建画布闪烁以及创建按钮无法点击;photoshop 无法新建画布;photoshop Mac下载;photoshop 下载
2022-07-13 10:44:10 5416
原创 浏览器的缓存机制
一个网站设置缓存是必不可少的,网站开发中,有很多资源是不会经常更新,这些资源在用户第一次访问网站的时候缓存到本地后,当用户第二次重新进入网站时直接使用本地缓存里的资源去渲染页面,无需再去服务器请求资源,会更加快速的让用户浏览到网页,还可以减少http请求数量,缓存分为强缓存和协商缓存。 随便打开一个网站,观察浏览器中network中的资源加载情况(Chrome浏览器)状态类型说明200form memory cache不请求网络资源,资源在内存当中,一般脚本、字体、图.
2022-05-15 21:02:06 2064
原创 void 0 和 undefined 的关系
今天小编发现在一些编程规范中,为什么要求用void 0 替代 undefined?void 0 是什么?今天我们来了解一下这个问题。 void 是一个运算符,用于获取原始数据类型undefined,它还可以将function关键字识别为函数表达式(立即执行函数),void 0还可以用于箭头函数以避免泄露。 我们在控制台查看一下:void 0 === undefined ,他们两个是全等的。所以完全可以做替换。但是为什么好好的undefined不用,而用void 0 呢?在vue的源码.
2022-05-15 20:33:05 726
原创 vue3学习心得
vue3是如何变快的diff 算法Vue2中的虚拟DOM是进行全量对比Vue3新增了静态标记【PatchFlag】说明:与上次虚拟节点对比,只对比带有静态标记的节点并且通过flag的信息能得知当前要对比的内容hoist static 静态提升vue2中无论元素是否参与更新,每次都会重新创建,然后渲染vue3中对于不参与更新的元素,会做静态提升,只会被创建一次,在渲染时直接复用即可事件侦听器缓存默认情况下onClick事件会被视为动态绑定,所以每次都会追踪.
2020-10-30 00:24:55 1023
翻译 ES6之Class
1.Class基本语法javascript语言的传统方法是通过构造函数,定义并生成新对象。下面是一个例子:function Point(x, y) { this.x = x; this.y = y;}Point.prototype.toString = function () { return '(' + this.x + ', ' + this.y + ')';};var p = new Point(1, 2);上面这种写法跟传统的面向对象语言(比如C++和Java)差异很
2020-09-17 18:02:43 155
原创 js 生成二叉树
普通方法function binaryTree() { // 定义node节点 var Node = function(key) { this.key = key; this.left = left; this.right = right } // 当前根节点 var root = null // 插入元素函数 var insert = function(value){ // 初始化新节点 var newNode = new Node(value) // 如果没有根
2020-09-06 23:44:29 885
原创 关于Element Popover弹窗关不掉的解决办法
情景:在 element-ui 中 el-table 中使用Popover弹框 ,根据网上小伙伴提供的方法大部分都是这种:htm部分:<el-table-column> <template slot-scope="scope"> <el-popover placement="bottom" title="更多" width="100" trigger="click" :ref="`popover-${scope.$index}`"> <el-butt
2020-08-18 20:23:00 4381 1
原创 ES6 Map Set 深入理解
Map概念:es6中提供了map数据结构,能够存放键值对,具有极快的查找速度。其中,键的去重是通过object.is()方法进行比较,键的数据类型可以是基本类型数据也可以是对象,而值也可以是任意类型数据。Object.is()概念:盘算两个值是否是相同的值1.语法:Object.is(value1,value2)value1: 第一个需要比较的值value2: 第二个需要比较的值2.返回值:表示两个参数是否相同的 布尔值3.说明:Object.is() 判断两个值是否相同。如果下列
2020-07-13 18:40:34 614
原创 vue+element 单输入框表单键盘回车事件导致页面刷新的问题
vue+element 单输入框表单键盘回车事件导致页面刷新的问题背景今天发现输入框输入内容后回车就会刷新页面解决: <el-form :inline="true" :model="searchData" size="small" class="demo-form-inline" @submit.native.prevent="searchFN" ref="searchData"&g......
2019-09-16 14:38:35 619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人