获得徽章 2
- 基于element-ui的数据驱动表单组件,你从来没玩过的全新版本,一行代码解决整个表单页,不仅内置20多种表单类型,而且有富文本编辑器,markdown编辑器,json编辑器,地图等丰富的扩展, 即保证了质量, 又使得开发速度仿佛坐上 🚀,是兄弟就来试试吧
!
4982 - 如何快速了解一个网站的配色风格?
Site Palette是一款自动提取网站配色的扩展程序, 可以导出为sketch色板,自动推荐与配色相关的图片,在线精确调整每个颜色,还支持自动生成scss代码 (选自Chrome插件英雄榜第52期)
Chrome插件英雄榜开源地址:github.com
展开1126 - 找了很多nodejs关于dubbo的架构,都发现没有实现完整,更别说如何提供微服务。没辙,自己拿着java源码啃,算是实现了80%的功能。目前该架构已经用在我司实际业务中,稳定运行。这也算是一个比较完整的从provider到consumer的实现了。感兴趣的可以看下。1042
- 一个基于 vue-router 的权限管理模块 v-access,已发布于 npm。该模块封装了基于 vue 的管理平台构建中的权限管理功能,包含路由权限,元素权限,强制权限与可选权限等功能,欢迎体验。115
- 最近在写 Vue-cli 脚手架插件的时候遇到一个场景,如果用户初始化项目的时候引入了 Vue-Router 和 Vuex,我需要把文件中的 import Vue from 'vue' 替换成 const Vue = window.Vue(这么做是我们这边项目的特殊场景所致),那么在 eslint 规范中,import 语句是放在文件顶部,所以简单的字符串替换是不可以的,你需要把这行代码插入到最后一个 import 语句的后面。因此我用了 recast 这个库先把代码生成 AST 树,再去修改 AST 树,最后再生成 code。
这里有个问题,在处理 router.js 文件的时候,遇到了 import('xxx') 这种 webpack 支持的动态 import 语法,这个在转换成 AST 树的时候会报错,那么怎么办呢?我已经用一种奇技淫巧解决了,问题留给你们做个小小的思考😀展开415 - 阅文集团再招偏JS的前端开发两枚,2年+,上海浦东张江,薪资尚可,工作强度一般。更多信息可参考附带的文章。若有兴趣可以简历至:zhangxinxu@yuewen.com 无论合适与否,我都会回复,有些回复还会带上一些建议。627