http://lesscss.cn/ Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 Less 可以运行在 Node 或浏览器端。 ...
分类:
其他好文 时间:
2020-07-07 15:59:21
阅读次数:
121
实现 React Hooks UI 开发有两个问题: 展示复用 逻辑复用 展示复用目前基本使用组件化来解决,逻辑复用一直以来都没有特别好的解决方案。React 从一开始的 mixin ,到 高阶组件 以及 Render Props ,都是在试图解决这个问题,但是都引入了一些别的问题。 Mixins ...
分类:
其他好文 时间:
2020-07-06 20:01:21
阅读次数:
64
首先知道 CSS具有两大特性:继承性,层叠性 使用 “@extend” 来继承一个样式块,从而实现代码的重用。 .spriteAll { bakckground:url(images/sprite.png) no-repeat; } .sprite-1 { @extend .spriteAll; b ...
分类:
其他好文 时间:
2020-07-06 18:10:31
阅读次数:
55
前端开发过程中往往样式和标签要分开编码,随着前端css预编译技术的丰富,sass,less等都可以用来快速编写,实际这些预编译的样式层级和html部分的嵌套层级是一致的,重复编写拖慢编码效率。 我开发的习惯都是先写好 css 结构,这里使用 less 或者 sass 都可以,然后快速生成 html ...
分类:
Web程序 时间:
2020-07-06 12:55:39
阅读次数:
73
项目开发过程中我们可能会定义一些公共样式、变量、mixin...,在任意单文件中可以随时自由的引用这些公共样式和变量,那么我们就可以使用style-resources-loader,这篇文章将介绍如何使用它。 一、预处理器安装 根据不同预处理器(Sass/Less/Stylus),安装响应的webp ...
分类:
Web程序 时间:
2020-07-06 12:46:29
阅读次数:
166
本地认证流程 windows logon process(winlogon.exe),winlogon是负责处理安全相关的用户交互界面的组件。winlogon的工作包括加载其他用户身份的安全组件,提供图形化的登陆界面,以及创建用户会话。 lsass.exe(本地安全认证子系统服务)用于微软windo ...
使用scss 早react webpack.config.js中有对sass文件的解析,只需要安装node-sass就只可以直接使用sass 1 安装node-sass npm i node-sass --save-dev 2 创建scss文件 index.module.scss 3 使用 impo ...
分类:
其他好文 时间:
2020-07-01 12:26:12
阅读次数:
110
使用serializer.save()的mixin,CreateModelMixin处理post请求,UpdateModelMixin处理put,patch请求,这里可以看到create方法,get_serializer()创建序列化实例时,只是传入request.data浏览器发送过来的数据,Up ...
分类:
其他好文 时间:
2020-06-29 00:27:20
阅读次数:
149
vue项目启动出现cannot GET /服务错误 查看控制台 是一些sass相关库没安装成功 进行下面操作进行安装,再次启动,完美解决! 一、首先说明sass和scss的区别。 1、异同:1)简言之可以理解scss是sass的一个升级版本,完全兼容sass之前的功能,又有了些新增能力。语法形式上有 ...
分类:
Web程序 时间:
2020-06-28 18:13:32
阅读次数:
69
yarn的安装和简单使用 yarn是一款取代npm的包管理工具 yarn的优点 速度超快。 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全。 在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。 超级可靠。 使用 ...
分类:
其他好文 时间:
2020-06-25 09:58:03
阅读次数:
61