- 博客(13)
- 收藏
- 关注
原创 error: warning ../../package.json: No license field
error: warning ../../package.json: No license field
2022-07-18 18:46:39
8136
1
原创 在win10系统中如何修改hosts配置文件
找到hosts文件所在位置:一般来讲都在C:\Windows\System32\drivers\etc文件夹下; 在win10系统左下角的搜索框中输入记事本,右键选择“以管理员身份运行”; 点击文件->打开->hosts文件所在位置->添加需要映射的ip地址和域名,如下图所示(最后一行是我自己添加的): 修改完之后直接Ctrl+s保存,关闭...
2019-07-26 01:06:46
1678
原创 前端进击之路——初识ES6
变量声明let和const 模板字符串 箭头函数 解构赋值 展开运算符 模块化import和export Promise 1.变量声明let和const我们通常用 `let`和 `const`来声明, `let`表示变量、`const` 表示常量。 `let` 和 `const`都是块级作用域。块级作用域可以理解为在{}大括号内的代码块。let 定义的变量不会被变量...
2018-09-12 23:30:44
220
原创 css实现圣杯布局、三角形
1.使用flex实现圣杯布局圣杯布局格式要求:页面从上到下为头部、中部、脚部;头部、脚部定高,不可伸缩;中部高度自适应。中部三列式布局:左右两列定宽,不可伸缩;中间内容区自适应。完整代码及代码分析如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...
2018-09-12 21:17:02
626
原创 JavaScript——事件——学习笔记
事件JavaScript 与HTML 之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。Part1 事件流事件流描述的是从页面中接收事件的顺序。有以下三种类型:事件冒泡 IE 的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最...
2018-08-30 23:33:13
163
原创 vue2.5去哪儿项目城市选择页——兄弟组件数据传递笔记
先放效果图咯~思路:如果是同层级兄弟组件B与C之间传值的话,我们可以不用采用bus方法,通过B先向父组件A传值,然后A再向子组件C传值就可以实现。子组件向父组件传值是通过this.$emit('事件名',要传递的参数值)发出事件,然后父组件监听这个事件并进入事件处理程序;父组件向子组件传值是通过属性传值,直接在父组件绑定一个属性,然后子组件在props中接收这个属性参数,就可以进行相应的事...
2018-08-30 23:33:00
461
原创 前端进击之路——Vue项目使用vue-awesome-swiper轮播插件
最近备战找工作正在自学Vue框架,找到了慕课网Dell Lee老师的Vue2.5开发去哪儿网App 从零基础入门到实战项目课程便开始实战啦! 首页第一个逻辑功能用到的便是轮播图啦,果然前端虽然技术杂,但是开发做起来基本上都是拿别人造好的来用就行,这不,一开始我以为老师会自己写轮播源码,结果老师直接带着我找插件去了~ ...
2018-08-30 23:32:42
19288
5
原创 拖放——学习笔记
前言:前不久看到有面试前端的牛友总结的面经里就有一道编程题是关于拖放功能的,彼时的我还啥都不太懂,虽然现在也是前端小白一枚(哈哈哈),但是今天看了一下红宝书对JS实现原生拖放功能还是有了一个初步的认识,所以为了加深记忆写在博客里以便后续复习。拖放是一种非常流行的用户界面模式。它的概念很简单:点击某个对象,并按住鼠标按钮不放,将鼠标移动到另一个区域,然后释放鼠标按钮将对象“放”在这里。 利...
2018-08-30 23:32:25
399
原创 vue2.5去哪儿项目城市选择页——Better-scroll的使用
1.首先呢,我们去gitHub上面找一个Better-scroll库,我跟着Dell老师找的下面这一版。 2.进入到命令行,在当前分支下安装better-scroll npm install better-scroll --save3.Better-scroll常用的HTML结构 4.接下来就要在项目中使用它啦初始化代码如下:import BS...
2018-08-30 23:32:04
1864
原创 原型链的理解--分别用es5、es6 写一个水果类,并且有子类继承
ES5继承:原型链继承核心: 将父类的实例作为子类的原型。function Fruit(name) { this.name = name this.color = ['green','red','blue']; //构造函数中定义的属性,所有实例会共享这个属性。}Apple.prototype = new Fruit();var apple = new Apple(...
2018-08-30 23:31:38
521
原创 CSS3之border-sizing属性功能get!
今天在进行文本框样式编写的过程中遇到一个问题:当我将input元素的宽度定义为 width:100%; 之后,如果再增加 padding 或者 border 则文本框会溢出父容器,是向外扩张的。 解决方法:加入box-sizing:border-box;即可实现想要的效果。 box-sizing属性原理:一般默认的盒子模型是box-sizing:content-box;...
2018-08-15 13:38:16
1428
原创 关闭Vue项目中ESlint 语法检测的方法
上个月就被Eslint这个魔鬼般严格的语法检测插件给弄崩了几次,缩进和空格问题太严重了,严重影响了我小脑袋瓜的开发进度,今天终于忍不住要把它给取消掉啦~~其实方法很简单,进入你的vue项目中,找到build目录下的webpack.base.conf.js 配置文件,如下图所示: 然后找到一段与eslint rules相关的代码,将它注释掉就行啦~我的配置文件中eslint规定的rule代...
2018-08-14 14:06:00
13711
原创 git合并分支时出现“Please enter a commit message to explain why this merge is necessary”报错的解决方法
有的时候我们在进行项目分支合并 git merge 时会出现如下错误 莫方~可以按照以下步骤来解决:按键盘上的“i”键可进入插入模式这时可以修改最上方的黄色部分,改成你想写的合并原因按键盘上的“Esc”键退出插入模式最后在最下面输入“ :wq ”后按回车键即可...
2018-08-14 13:46:48
21887
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人