- 博客(11)
- 收藏
- 关注
原创 React.createContext
/ 定义上下文全局变量初始值init: (v?) => { }});// 定义上下文全局变量初始值typeinit: any// 定义全局变量组件init{children}使用全局变量init();}, []);// 若是多层组件,只需在最外层父组件包裹一次子组件,那么内部所有组件无需包裹,也可通过MethodContext获取全局组件数据react官网。
2024-09-23 17:49:01
297
原创 App 上/下/左/右 滑动判断
console.log(‘可能是误触!console.log(‘触摸结束’);console.log(‘触摸开始’);console.log(‘左滑’);console.log(‘右滑’);console.log(‘上滑’);console.log(‘下滑’);
2024-09-23 16:59:23
426
原创 自收录常用方法
function // 千分位函数 function toThousands(num) { const isNumber = (numb) => { if (typeof numb === 'number') return true; if (typeof numb === 'string') return /^[+|-]?\d+(\.\d+)?$/.test(numb); return false; }; if (isNumber(nu
2021-09-06 18:48:02
193
原创 小程序 / rax / ahooks / 可增删改的动态列表hooks
小程序 / rax / ahooks / 可增删改的动态列表hooks 最近接触的都是小程序的项目,所以增长了不少关于小程序的知识点,目前觉得最有用的就是此篇文章所记录的 — 可增删改查列表。所用原理比较简单,就是声明list变量,在需要的地方遍历list渲染所需的内容,通过内部的 push / remove 等方法去改变所渲染内容。下面是所用代码与示例 hoosk.ts 此文件声明、导出所需方法 import { useCallback, useRef, useState } from 'rax'; /*
2021-09-06 18:27:09
312
原创 react/rax/uin-app/View 移动端欢迎页上滑进入主页
react/rax/uin-app/View 移动端欢迎页上滑进入主页 小白今天接触到移动端的上滑动作,参考了其他人的笔记,做了下自己项目要求的优化,这里仅记录上滑动作 jsx <View className={styles.containerFill}> <View className={styles.scrollFullpage} onTouchStart={scrollTouchStart} onTouchMove={scr
2021-08-18 19:56:15
355
原创 模块化-AMD模块化
AMD 是 Asynchronous Module Definition 的简称,即“异步模块定义”,是从 CommonJS 讨论中诞生的。 AMD 优先照顾浏览器的模块加载场景,使用了异步加载和回调的方式。浏览器端异步加载库Require.js实现的就是AMD规范。 AMD模块相比于commentjs,AMD规范采用了异步加载策略,运用的是前端语言,配合require.js开发项目。也是定义模块、调用模块、配置模块三步。 步骤: 1、下载并引入require.js文件 async defer属性表明这个文
2020-06-16 11:12:10
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人