01 2023 档案
摘要:##### 4.6 页面的生命周期 ##### 问题 - 页面的生命周期函数都有哪些? 1. 每个小程序页面,必须拥有自己的 `.js` 文件,且必须调用 `Page()` 函数,否则报错。其中 `Page()` 函数用来注册小程序页面 2. `Page(Object)` 函数接收一个 `Objec
阅读全文
摘要:最新的定义方式(推荐使用lifeTimes) 在和data平级处 lifetimes
阅读全文
摘要:这个报错是因为微信开发者工具版本
阅读全文
摘要:1. wx.switchTab 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 2.wx.redirectTo 关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面 3.wx.navigateTo 保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabba
阅读全文
摘要:声明式导航到tabBar页面 <navigator url="/***/***/**" open-type="switchTab"></navigator > 注意点url和open-type为必填 1. 指定url跳转的页面地址,以/开头 2.open-type为跳转方式,值必须为switchTa
阅读全文
摘要:解决办法调整 调试基础库版本2.22.1 调试基础库位置
阅读全文
摘要:声明式导航 编程式导航 接收参数是在页面加载的onload中 如何接收页面跳转的参数? 通过 声明式导航传参 或 编程式导航传参 所携带的参数,可以直接在 onLoad 事件中直接获取到
阅读全文
摘要:在js中有一个eval()函数他的作用就是字符串类运算 eval是Javascript内置函数,用于计算字符串表达式的值。例如eval("2+3") 返回的是5。他使得eval("2*3*4")字符串类的运算可以计算出结果,很nice, 还有一个Number.EPSILON ES6 在Number对
阅读全文
摘要:JS中的Map方法 Map方法用于处理js中数组中数据 map() 方法创建一个新数组,这个新数组由原数组中的每个元素都调用一次提供的函数后的返回值组成。 arr.map(function callback(currentValue, index, array],thisArg) callback
阅读全文
摘要:1.set Set 本身是一个构造函数,可以去重 const s1 = new Set(); console.log(s1); // Set(0) // Array ['a', 'b'] 转 Set const s2 = new Set(['a', 'b']); console.log(s2); /
阅读全文
摘要:官网的生命周期图中,init reactivity是晚于beforeCreate但是早于created的。watch加了immediate: true,应当同init reactivity周期一同执行,会早于created执行。而正常的watch,则是mounted周期后触发data changes
阅读全文
摘要:break: 结束本层循环,进入下层循环 return: 两层循环都结束 continue:结束本次循环,开始下次循环 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Comp
阅读全文
摘要:打印了一堆console.log,但是想把它拿出来看,网上找了找果然有方法 1. 鼠标右键打印的数据,有一个存储对象作为全局变量点击以后会出来一个temp1 最后只需要copy(temp1),然后文本就被复制了,只要在编辑器里crtl+v就ok了
阅读全文
摘要:字母和数字一起排序 数字的排序是优先于字母的, var fruits = ["Banana", "Orange", "Apple", "Mango", 1, '1', 22, 1 ,0, '33']; fruits.sort();// 0,1,1,1,22,33,Apple,Banana,Mango
阅读全文
摘要:近期要用Collapse 折叠面板实现一个递归效果,直接上效果图,实现最终效果是每一层的内容互斥,组件递归的的时候为了实现每一层内容互斥要给每一个el-collapse加上一个v-model,也就是说互斥效果是因为v-model实现的,只要每一个递归出来的el-collapse都有一个独自的v-mo
阅读全文