- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 ES6公用分页组件的封装及应用举例
es6公用分页组件的封装及应用举例,以下源码使用到JQuery、Sass,但重要的是方法,用什么其实不重要,不合适改改就行。 分页类 以下为pagination.js源码 import './pagination.scss' import $ from '../../lib/jquery-3.3.1.min' class Pagination { constructor () { ...
2018-09-19 20:42:21 1839 6
原创 Sass mixin与extends、%placeholder、function
一、Sass mixin与extend的区别及适用场景 @mixin用于定义复用样式片段,使用@include引用mixin。与其类似,@extend命令让一个选择器继承其它选择器样式实现复用样式片段。 那么什么时候使用mixin,什么时候使用extend?下面做个分析对比。 1、@mixin的作用: (1)可以定义公用样式 编译出来的css如下: (2)可以接收代码片段 m...
2018-09-14 19:51:58 881 2
原创 Requirejs与r.js打包,AMD、CMD、UMD、CommonJS、ES6模块化
一:require.js 1、require.js是什么?为什么要用它? require.js是一个JavaScript模块载入框架,实现的是AMD规范。使用require.js有以下优点: ① 异步加载,防止js加载阻塞页面渲染,提高了性能。 ② 使用程序调用的方式加载js,避免使用传统的标签引入方式。 ③ 模块化,便于代码的编写和维护。 ④ 按需加载...
2018-09-12 20:40:24 1755
原创 SASS+Compass基本使用,结合JavaScript实现随机点名小系统
SASS、Compass基本使用,以一个随机点名demo为例 demo 源码:https://github.com/XieTongXue/call-over 1)SASS、Compass是什么?为什么要用它? SASS是一种“CSS预处理器”,是一款强化CSS的辅助工具,在CSS语法基础上增加了变量(variables)、嵌套(nested rules)、混合(mixins)等高级功能,使得...
2018-09-11 19:57:02 459
mpvue音乐小程序项目源码/mpvue微信小程序demo
2018-11-14
vue2.0实现外卖APP商家模块,vue2.0实战项目例子
2018-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人