前端开发小技巧整理

使用css使文字超出部分用省略号三个点…显示的方法

.box span{
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
}

多行文字超出显示省略号三个点…显示的方法

.box div{
	line-height: 20px;
	max-height: 60px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

js 简单排序

<script type="text/javascript">
			var app = new Vue({
				el: '#app',
				data: {
					items: [20, 23, 18, 65, 32, 19, 54, 56, 41],
					students: [{
							name: 'jspang',
							age: 32
						},
						{
							name: 'Panda',
							age: 30
						},
						{
							name: 'PanPaN',
							age: 21
						},
						{
							name: 'King',
							age: 45
						}
					]
				},
					
				computed: {
					sortItems: function() {
						return this.items.sort(sortNumber);
					},
					sortStudent: function() {
						return sortByKey(this.students, 'age');
					}
				},

			});
		
			function sortNumber(a, b) {
				return a - b;
			}
			//数组对象方法排序:
			function sortByKey(array, key) {
				return array.sort(function(a, b) {
					var x = a[key];
					var y = b[key];
					return((x < y) ? -1 : ((x > y) ? 1 : 0));
				});
			}
		</script>

Error: ENOENT: no such file or directory, scandir 错误

编译出错导致
解决: npm rebuild node-sass

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值