工具
时光之里
Before Dawn
展开
-
dragula插件实现拖拽
场景: 两个数组顺序不一样,如何比较是否相等解决方案: 先排序,后转换为字符串,然后比较相等_.sortBy(unique_i.fields).join(',')在 StackOverflow 上有大神已经提供了正确的方法,我就做下搬运工吧:比较两个数组是否相等// 如果覆盖现有方法,请发出警告if (Array.prototype.equals) console.war...原创 2018-11-02 10:31:41 · 5894 阅读 · 2 评论 -
ant design table 表格 + js拖拽排序
ant design table 表格 + js拖拽排序columnsp配置如下:{ title: '拖动排序', width: 90, render: (d,a) => { return ( <span id={`drag&${d.id}`} style={{cursor: 'move'}} ...原创 2018-11-02 16:04:39 · 6114 阅读 · 5 评论 -
使用Froala Editor富文本插件 react版本
使用Froala Editor富文本插件 react版本原地址: https://www.froala.com/wysiwyg-editor/react版本地址: https://www.froala.com/wysiwyg-editor/docs/framework-plugins/react第一步:引入配置展示官网实例配置完webpack之后,报错:index.js:1 Uncaug...原创 2018-11-02 16:08:48 · 1977 阅读 · 0 评论 -
安利一个轻量级爬虫工具node-crawler
地址https://node-crawler.readthedocs.io/zh_CN/latest/实质爬虫无非就是分析网页, 分析接口, 取得你想要的数据, 取得数据有两种方式:对于直接请求得到的是静态页面, 直接分析 html, 取得自己需要的数据还有就是通过 api 接口获取到的数据, 这样分析下参数, 就行代码var express = require("express...原创 2018-11-05 10:44:40 · 3821 阅读 · 0 评论 -
lodash实践总结
lodash 好用的方法unescape转换string字符串中的HTML实体 < >等为对应的字符keyBy var array = [ { 'dir': 'left', 'code': 97 }, { 'dir': 'right', 'code': 100 } ]; _.keyBy(array, 'dir'); // 等效于: _....原创 2019-03-21 18:29:17 · 202 阅读 · 0 评论 -
关于Less一篇就够了
概念CSS 预编译器,扩展了 CSS 语言,添加导入、变量、混合、嵌套、运算等功能。Importing (导入)@import "library"; // library.less@import "typo.css";Variables (变量)@nice-blue: #5b83ad;#header { color: @nice-blue;}Mixins (混合).bo...原创 2019-04-26 16:23:07 · 272 阅读 · 0 评论