SF
前端茶树菇
前端茶树菇
注册登录
关注博客
注册登录
主页
关于
RSS
File、FileReader、Blob、Fromdata对象
茶树菇小学生
2019-11-30
阅读 8 分钟
3.1k
File对象可以用来获取某个文件的信息,还可以用来读取这个文件的内容。通常情况下,File对象是来自用户在一个<input>元素上选择文件后返回的FileList对象,也可以是来自由拖放操作生成的 DataTransfer对象。
正则验证24小时时间格式
茶树菇小学生
2019-11-29
阅读 1 分钟
1.9k
网上搜的都没个准T.T,自己写个吧支持验证 8:00、08:00、23:59 {代码...}
命令行更新node版本
茶树菇小学生
2019-11-22
阅读 1 分钟
9.5k
第一步:清除npm缓存,执行命令: {代码...} 第二步:安装n模块: {代码...} n模块是专门用来管理nodejs版本d 第三步:升级node.js到最新稳定版: {代码...} 查看node版本和node安装路径 查看node版本 {代码...} 查看node安装路径 {代码...} 注意: 上述命令如果提示没权限,请在命令的前面加上sudo
动态规划初步学习及理解
茶树菇小学生
2019-01-14
阅读 3 分钟
1.3k
最近又看到一篇文章,说到算法对前端的重要性,遂抽出时间(玩的时间),逼着自己看一些相关的知识,当看到动态规划相关文献时,也勾起了很大的兴趣,学习各位大神的博客,有了初步理解,借此记载,可能比较浅显,对于同样初学相关知识的同学,或许会有帮助,如有问题,望大神指出
计算时间差,页面倒计时,安卓与ios兼容问题
茶树菇小学生
2018-11-30
阅读 1 分钟
3.4k
在开发一些有关商品交易类的项目时,多半会遇到活动倒计时之类的需求,最近也是在小程序中遇到,实现方法很多,但是在小程序中遇到ios和安卓的兼容问题,所以记录下来
vue-cli 3.0 获取路由meta值问题
茶树菇小学生
2018-11-28
阅读 1 分钟
7.8k
最近在看vue-cli 3.0,乘着不忙先写个demo找找区别,遇到问题在此记录,请广大同学看看是否是更新前后的区别,还是其他原因,借此学习
js原生递归获取一个节点的所有父级节点
茶树菇小学生
2018-11-27
阅读 2 分钟
6.6k
{代码...}
Vue.use原理及源码解读
茶树菇小学生
2018-11-27
阅读 2 分钟
3.4k
用法: 如果vue安装的组件类型必须为Function或者是Object<br/>如果是个对象,必须提供install方法 如果是一个函数,会被直接当作install函数执行 install函数接受参数,默认第一个参数为Vue,其后参数为注册组件时传入的arguments
微信小程序--路由拦截器
茶树菇小学生
2018-11-27
阅读 2 分钟
7.6k
在开发小程序,构建路由时,因为需要权限判断,最常见的就是在路由跳转时判断用户是否有权限访问或使用该功能,而在官网找了很久也没有看到,诸如 vue-router 的 beforeEach 那样的路由拦截器,但是拦截是肯定需要的,所以自己写了一个
Vue触发式全局组件构建(通过Vue.extend、Vue.use构建全局调用触发组件`Vue.$upload(opts)`)
茶树菇小学生
2018-11-27
阅读 2 分钟
3.9k
在开发中总会遇到一些全局组件,如果通过import导入,components挂载就显得冗余,而一些UI框架(诸如 elementUi、iview等)通过调用触发的形式就显得很便捷,本文就是简单的构建一个类似组件
async await 个人总结
茶树菇小学生
2018-11-27
阅读 4 分钟
2k
认识async await 首先要从单个熟悉 async 官方介绍:async function 声明将定义一个返回 AsyncFunction 对象的异步函数。个人理解: {代码...} 执行以下代码 {代码...} 打印结果可以看出,async 可以将其后的函数执行结果转为Promise对象既然如此那以下操作也是可行的 {代码...} 由以下打印结果可知async function声明函...
Vue一次性简洁明了引入所有公共组件
茶树菇小学生
2018-11-27
阅读 2 分钟
8.7k
-在开发过程中,往往会有很多自己定义公用组件,我们通过import 导入,components挂载到实例上就行,项目刚开始还好,但是随着项目迭代,组件越来越多,同一个组件不同的方式用需要重复导入挂载,就显得冗余这里是通过require.context的一种便捷操作