- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 基于github pages搭建静态网站和自定义域名
基于github pages搭建静态网站https://xhan.xyz/blog/blog20200902static.htmlgithub pages怎么自定义域名?https://xhan.xyz/blog/blog20201013custom.html
2020-10-14 19:06:12
265
原创 vue中实现页面跳转的方法
在写项目的时候,我用的频率比较高的页面跳转的方法有两种 vue-router 和 绑定click方法1.vue-router先在index.js文件中引入两个页面//main.jsimport Home from '@/pages/home/Home'import List from '@/pages/list/List'export default new Router({ routes: [ {path: '/', name: 'Home',...
2020-09-04 12:49:33
3306
1
原创 控制台警告信息[WDS] Warnings while compiling. vue怎么办?
问题vue项目运行控制台输出太多警告信息,我们需要vue 忽略警告,如Expected indentation of 0 spaces but found 2 这种警告都提示,很影响视觉体验!解决办法找到 build/webpack.base.conf.js 文件,找到 第43行module: { rules: [ // ...(config.dev.useEslint ? [createLintingRule()] : []), ...
2020-08-17 16:02:32
1531
转载 原型和原型链
一、原型 ①所有引用类型都有一个__proto__(隐式原型)属性,属性值是一个普通的对象 ②所有函数都有一个prototype(原型)属性,属性值是一个普通的对象 ③所有引用类型的__proto__属性指向它构造函数的prototypevar a = [1,2,3];a.__proto__ === Array.prototype; // true12二、原型链 当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,则会去它的__proto__隐式原型上查找
2020-08-12 17:13:35
183
原创 js中数组的增删改查
增加 push 在数组尾部添加新的数据 arr.push('xx') --添加数据xx unshift 在数组头部添加新的数据 splice 在指定位置添加数据 arr.splice(a,0,b) --在索引为a的数据前添加b数据 删除 pop 删除数组最后一个元素 shift 删除数组第一个元素 splice 在指定位置删除数据,arr....
2020-08-12 16:34:07
182
原创 v-if和v-show的区别?
v-if和v-show都能够在vue中实现元素显示和隐藏。区别: v-if v-show 通过增加和删除DOM节点来实现元素的隐藏 通过设置元素的display样式,none隐藏,block显示 切换消耗高 初始渲染消耗高 可以在template中使用 不可以 ...
2020-08-12 16:05:46
163
原创 vue中css样式只在当前页面生效---scoped
只需要在style中加上scoped<style lang="stylus" scoped> </style>
2020-08-12 15:50:12
11496
原创 移动端解决click 300ms 延迟问题---fastclick
问题产生的原因:300ms延迟出现的原因是double click双击,因为当点击一次屏幕的时候,浏览器不知道用户是单击还是想要双击,所以就会延迟判断,看看300ms内是否有第二次点击如果有两次点击的情况,浏览器就会判定为双击放大,如果在300ms内没有点击第二次,就会判定为一次点击事件,这时候才会触发click事件这样说可能有些有些绕口,但是这个问题也是比较常见的解决办法:第一:在浏览器加上width = device - width<meta name="viewp...
2020-08-04 18:26:30
281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人