随笔分类 - 前端
javascript基础知识,前端工具,web开发技巧
摘要:原文自定义jsx解析工厂函数 问题 我们通常会在react项目中使用jsx,当我们习惯了jsx的语法之后,可能就脱离不开jsx了,如果我们不在react而是在一个原生js项目中也想使用jsx怎么办呢? 解决方案 react官方已经出了一个新的jsx解析器,剥离了jsx-runtime用来单独解析js
阅读全文
摘要:原文 js正则格式化日期时间自动补0 背景 时间日期格式化的需求很常见,也有很多工具类转换方法,比如需要将2022-3-4这种日期格式转化为2022-03-04,也就是实现个位数月份或天数日期自动前置补 0。用moment.js、dayjs第三方库的 API 也很容易做到,这里我们自己实现一下看看。
阅读全文
摘要:介绍 vuepress-template是一个简单的VuePress案例模板,目的是让用户可以直接clone这个仓库,作为初始化一个VuePress网站启动项目,然后在这个项目的基础上新增自定义配置和功能。 为什么推荐这个模板? 有部分刚接触VuePress的同学,按照官方教程操作下来会遇到大大小小
阅读全文
摘要:1. 从github拉取最新代码 从 Luckysheet 官方github即可找到clone地址 git clone https://github.com/mengshukeji/Luckysheet.git 2. 安装依赖并打包 cd Luckysheet npm i npm i -g gulp
阅读全文
摘要:需求 Luckysheet支持使用CDN加载,那么我们如何采用这种方式引入呢? 步骤 基本上根据官方文档就可以写出来 Luckysheet官方文档地址 第一步 引入依赖 <link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3
阅读全文
摘要:需求 使用Luckysheet新建了一个表格,然后界面操作修改表格数据,如何与后台对接来保存这些更改后的数据呢? 思路 有两个方案: 一是表格操作完成后,使用luckysheet.getAllSheets()方法获取到全部的工作表数据,全部发送到后台存储。 二是开启协同编辑功能,实时传输数据给后端。
阅读全文
摘要:问题 Luckysheet是一款功能很丰富的在线电子表格插件,但是初始版本demo不够完善,笔者结合身边朋友的经验,给出合并单元格的案例供参考. 解决方案 先手动设置几个合并单元格,然后控制台使用 luckysheet.getluckysheetfile()打印sheet信息, 复制出当前页conf
阅读全文