LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

摸鱼日志

记录一些日常学习及奇奇怪怪的事情

吾生也有涯,而知也无涯

搭建 Hexo 博客并部署到 Github

2021/12/14

建立本地项目

  • 新建空文件夹
  • 右键点击 git bash here
  • 安装 hexo 框架:npm install -g hexo-cli
  • 初始化文件夹:hexo init
  • 安装依赖:npm install
  • 启动服务器:hexo server
阅读全文

百度网盘下载助手

2021/12/13

首先安装油猴插件:百度网盘直链极速下载助手-全新版本

安装配置 IDM :安装配置 IDM

按照步骤操作即可高速下载

阅读全文

生成带 base64 二维码的分享海报 Pro

2021/12/6

小程序,伤害人你可真有一套!

文档老骗子了,昨天写的海报分享在模拟器上跑起来完全ok,结果真机和体验版都炸了,用回了老接口完美解决,记录一下代码:

阅读全文

生成带 base64 二维码的分享海报

2021/12/5

踩了两天的坑,终于爬出来了,记录一下。

由于要自定义分享海报上的内容,所以首先要有一个 canvas(行内设置宽高,在css内设置的话内部图片默认缩放):

阅读全文

小程序自定义组件生命周期

2021/12/4
  lifetimes: {
    created: function () {
      // 组件实例化,但节点树还未导入,因此这时不能用setData
    },
    attached: function () {
      // 在组件实例进入页面节点树时执行 
      // 节点树完成,可以用setData渲染节点,但无法操作节点
    },
    ready: function () {
      // 组件布局完成,这时可以获取节点信息,也可以操作节点
    },
    move: function () {
      // 组件实例被移动到树的另一个位置
    },
    detached: function () {
      // 在组件实例被从页面节点树移除时执行
    },
  },
阅读全文

时间戳转化为日期格式&长按复制功能

2021/12/3
  • 时间戳转化为日期:

阅读全文

单列选择框和自定义多列选择框

2021/12/2
  • 单列选择框:
<picker 
        mode="selector" 
        bindchange="setDuration"      
        value="{{durationIndex}}"     
        range="{{durationRange}}">   
        {{durationRange[durationIndex]}}
</picker>
<!-- 参数依次为模式、改变时的回调函数、所选下标、可选项 -->
阅读全文

onLoad 与 onShow

2021/12/1

二者都是进入页面时执行,区别如下:

  • 触发次数不同

    • onLoad 是在页面加载时触发,在页面的整个生命周期中只触发一次;
    • onShow 是在页面显示/切入前台时触发,在页面的生命周期中可触发多次,即每次切入页面时都会触发;
阅读全文

upData 与 setData

2021/12/1

一定要按需取用!

两者都可以触发时更新 UI,类似于 React 的 useState,但也有比较坑人的地方:

阅读全文

变量、作用域与内存

2021/11/29
  • ES 变量可以包含两种不同类型的数据:原始值和引用值。原始值是最简单的数据,引用值是多个值构成的对象。

阅读全文
头像
Like Frost
热爱可抵岁月漫长
rp++