摘要: input::-webkit-input-placeholder{ color:#4e4e4e; } input::-moz-placeholder{ color:#4e4e4e; } input:-moz-placeholder{ color:#4e4e4e; } ... 阅读全文
posted @ 2019-06-27 15:47 笨鸟使劲飞 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 需求: 图片放在div里,原来这种需求最先想到的就是定位,但是如果还有其他定位元素的时候,就很容易相互影响,所以这里尝试一下before伪类来实现 样式: 效果就出来了,这样的话,移动div的位置img也会跟着移动, 不用再单独调整img的定位值 这里需要注意的点就是 因为直接用content不能控 阅读全文
posted @ 2019-06-27 15:15 笨鸟使劲飞 阅读(7296) 评论(0) 推荐(0) 编辑
摘要: 第一种:通过路由中的name属性来确定匹配的路由(实际开发中不推荐) 子组件通过$route.name接收参数 子组件接收: 第二种:通过router-link中的to属性 对应路由配置: 通过路由中的name属性来确定匹配的路由,通过params来传递参数(params是一个对象,里面是key:v 阅读全文
posted @ 2019-06-12 14:06 笨鸟使劲飞 阅读(39829) 评论(0) 推荐(0) 编辑
摘要: 先直接给上方法: 这里我是在vue项目中用到的 ,其实什么项目中都是可以这么用的 结构: 初始数据: 结果: 要求按年龄从小到大排序: methods方法: computed算法: 然后 注意要改掉循环中的主循环体是newKids,即: 结果就是: 另:return a-b 可以决定升降序 阅读全文
posted @ 2019-05-31 16:41 笨鸟使劲飞 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 打开终端(点击开始,在搜索框中输入cmd) 第一步: 找到需要安装项目所在的盘 (我问项目都在d盘下的vuework下) 第二步:安装淘宝镜像(淘宝镜像安装包会比官网快, 而且有时候用npm安装会报错,用cnpm就可以) 第三步:全局安装webpack 第四步:安装全局的vue-cli脚手架 第五步 阅读全文
posted @ 2019-05-27 14:20 笨鸟使劲飞 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一 作用域 js中有全局作用域和局部作用域两种, var和let 相同点: 都是用来声明变量 不同点: (1) var 是全局声明。 let是局部声明,只在声明的块中有效(块级作用域) (2) var声明存在变量提升。 let 声明不存在变量提升 (3) let 禁止重复声明变量 const con 阅读全文
posted @ 2019-05-24 17:10 笨鸟使劲飞 阅读(501) 评论(0) 推荐(0) 编辑
摘要: js的继承方式(共6种): 第一种:原型链继承(父类实例作为子类的原型) 第二种:构造函数继承(通过使用call改变this指向,指向父类实例,相当于复制父类实例的属性给子类) 第三种:实例继承(为父类实例添加新属性,作为子类实例返回) 第四种:拷贝继承(获取父类实例,通过循环父类实例,把父类实例的 阅读全文
posted @ 2019-05-17 16:08 笨鸟使劲飞 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 拷贝分为深拷贝和浅拷贝,通俗来讲就是B复制了A的内容,当A进行了修改以后,看B是否变化,如果变化了就是浅拷贝,如果没有变化就是深拷贝。 浅拷贝: 深拷贝: 解决深拷贝中因为循环引用造成的死循环问题(使用数组方法): 阅读全文
posted @ 2019-05-17 15:59 笨鸟使劲飞 阅读(7236) 评论(0) 推荐(1) 编辑
摘要: 1. ie6下的margin双边距问题:在ie6下快属性标签设置了float,在float方向上设置margin,就会出现双倍margin的问题 解决方案: (1) 给float元素设置 display:inline; (2) hack处理:对IE6进行_margin-left:margin值 处理 阅读全文
posted @ 2019-05-15 18:14 笨鸟使劲飞 阅读(177) 评论(0) 推荐(0) 编辑
摘要: HTML: CSS: JS: 阅读全文
posted @ 2019-04-10 14:16 笨鸟使劲飞 阅读(8177) 评论(0) 推荐(0) 编辑