抛弃多坑的cnpm,使用npm切换淘宝镜像下载依赖包

虽然可以通过cnpm的命令去淘宝镜像去下载依赖包,但是cnpm本身的槽点太多,项目开发时总会有各种奇怪的问题,所以还是用回npm来安装依赖包。但是npm原本的镜像下载包的速度很慢,为了更快安装包我们可以把npm原本镜像的地址改为淘宝的镜像地址,这样既可以用npm指令安装包,又是从淘宝的镜像下载的,...

2019-04-18 13:09:06

阅读数 28

评论数 0

css_消除多行文本溢出显示省略号对最后一行行高的影响

要求:标题文字最多2行,多了隐藏,高度自适应(1行显示一行高度) 问题:多行文本溢出显示省略号会不显示最后一行下部分的行高 这是标题文字的HTML 这是标题文字的css样式 display: -webkit-box; -webkit-box-orient: vertical; -webkit...

2019-04-01 17:13:06

阅读数 138

评论数 0

node后端_搭建静态图片服务器(读取返回图片接口)

1.安装node和express框架 2.使用express框架初始化一个项目(后端服务) 3.准备好接口要返回的图片,放到images目录下 4.运行服务 访问localhost:3000,能够正常访问说明服务已经启动了 这个时候我们只要在地址框输入localhost:3000/...

2019-03-27 15:16:46

阅读数 115

评论数 0

详解vue的diff算法

前言 我的目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,目的让看这篇文章的朋友一定弄明白diff的边边角角。 先来了解几个点… 1. 当数据发生变化时,vue是怎么更新节点的? 要知道渲染真实DOM的开销是很大的,比如有时候我们修改了某个数据,如果直接渲...

2019-03-25 16:16:28

阅读数 71

评论数 0

微信小程序掉过的坑

1使用this.data改变属性的值是无法同步更新到视图层的,必须要用setData函数

2019-03-20 13:10:49

阅读数 108

评论数 0

微信小程序_设置底部导航栏

微信小程序_底部导航栏设置 1.准备静态资源导航栏图片(格式是png)放到images文件夹下面 images文件夹下准备的图标 2.选中配置文件app.json 3.添加tabBar底部导航栏配置 注意:tabBar中的属性pagePath路径必须是要在pages中已经配置好的路径,如...

2019-03-19 11:09:38

阅读数 8227

评论数 1

webstorm如何自动新建vue模板

webstorm如何自动新建vue模板

2018-10-19 10:25:41

阅读数 212

评论数 0

如何消除图片与文字之间的默认间隔

在外层盒子使用font-size=0来消除图片与文字默认的间距

2018-10-19 10:25:13

阅读数 219

评论数 0

better-scroll的中文文档

better-scroll的中文文档

2018-09-15 10:10:47

阅读数 1655

评论数 0

使用v-for时必须添加唯一的key

v-for中的key 使用v-for更新已渲染的元素列表时,默认用就地复用策略;列表数据修改的时候,他会根据key值去判断某个值是否修改,如果修改,则重新渲染这一项,否则复用之前的元素; 我们在使用的使用经常会使用index(即数组的下标)来作为key,但其实这是不推荐的一种使用方法; 举个...

2018-09-14 21:57:47

阅读数 262

评论数 0

学习better-scroll掉过的坑

最近在学习vue和better-scroll结合开发音乐APP,看着视频介绍中在制作slidet轮播图的时候,视频中讲解要想实现无缝滚动,则加入snapLoot:true,但是不可以单独引入它,必须将它作为一个对象放在snap中,以后大家在学习别人的课程的时候,有了问题就去自己看看源文档,那个是最...

2018-09-14 20:46:52

阅读数 109

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭