likaiqiang

vue、react、node、python

vue2.3新特性,.sync回归

vue父子组件通信vue父子组件通讯遵循的原则vue父子组件之间的通讯遵循props down,event up的原则,但是有时候实现父子组件之间的双向数据绑定往往很有用。比如封装一个组件a,然后循环渲染组件a。 回顾vue1.0vue1.0父子组件通讯原有.sync特性来解决这个问题,但是vu..


移动端单行超出省略与多行超出省略

单行省略利用margin-right(by 张鑫旭) 网上的经典三人组 多行省略这个一直是个技术难题,鄙人不才,纯css实现的话只能依赖flex 利用flex 利用js(不多介绍)PS:例子打开jsFiddle原网站,拖动result窗口大小才能看到效果。


vue-router

start这次使用vue-cli vue init webpack vue-router 下载过程就不说了,名称,项目描述什么的自己填,最后的各种测试都选择no,vue-router也选择no(后面自己安装) 下载完后的目录结构 安装依赖cd vue-routernpm inpm i vue..


纯css实现一个横向step步骤条

一个纯css实现的横向step步骤条最终效果类似这样 记得n久以前自己写了一个,奈何源码找不到了,没办法,再写一个呗 其实这种效果用flex布局最好实现了,考虑到flex在pc上的兼容性只能另辟捷径。 使用table-cell 如果这种效果使用flex布局来实现,我们主要使用flex布局中子..


如何在localstorage中存入一个对象

什么是localstorageWindow.localStorage参见MDN的解释 localstorage可以干什么可以利用它来存储本地数据,并且可以跨页面存储,它有两个重要的方法getItem与setItem,顾名思义,是用来取数据与存数据的。 localstorage的用法setItem..


移动端如何调试网页

利用PC端chrome模拟 用chrome浏览器打开待调试页面 点击手机图标 选择屏幕尺寸 最终结果 利用UC浏览器具体看这里 利用微信开发者工具 首先下载微信开发者工具 在微信开发者工具中打开待调试页面 可以选择pc端调试和移动调试,移动调试可以去看微信官方的文档,这里不..


如何让npm install走代理

首先,你需要一个翻墙软件这里推荐shadowsock 配置shadowsock,地址,端口,密码什么的。我买的花香的ss帐号 让你的命令行http请求走代理npm i --proxy http://127.0.0.1:1080 1080为ss的代理端口。 完!


background-origin与background-clip的区别

background-origin与background-clip的属性值很相似,但是两者有着根本性的差异,先来看个demo 其实这个demo已经能说明问题了。 还是解释一下吧 background-originbackground-origin有三个值,content-box、border-..