摘要: 时常注意事项 小程序的代码书写受限于自身的限制,非常不雅观,但也要尽量写好一点。 老生常谈:公共逻辑或者业务尽量抽离成一个组件,不要CV。 页面data应只包括渲染相关的数据,其他变量放到data外。 对连续的 setData 调用尽可能的进行合并。 布局上尽量使用flex布局,这样更好适配各种机型 阅读全文
posted @ 2022-11-03 09:46 AVEGER 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一,部署环境 腾讯云服务器:2核,2G内存,win 2012 server镜像; Nginx:提供web和http服务,反向代理服务; node版本:12.14.1 二,遭遇问题 如何上传文件给服务器; node需要请求网易云API,需要设置反向代理; 访问服务器时,访问的是node的页面,而不是自 阅读全文
posted @ 2022-06-09 21:17 AVEGER 阅读(133) 评论(0) 推荐(0) 编辑
摘要: vue 版本:3.0 @vue/cli 版本:5.0 项目优化整体策略 生成打包报告 第三方库启用CDN ui 组件按需加载 路由懒加载 首屏内容定制 具体实施 设备适配 淘宝的适配方案 (推荐使用) 1,安装依赖包 npm i lib-flexible -S npm i postcss-px2re 阅读全文
posted @ 2022-05-31 09:57 AVEGER 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 这里的取值方式只针对对 vuex 里面数据的拿取,不关注在vuex里面进行了什么操作;同理,操作值是字面上对 vuex 数据逻辑的简单处理;主要是在组件中如何去使用 vuex 的几个核心; 实例化 vuex import Vue from 'vue'; import Vuex from 'vuex' 阅读全文
posted @ 2022-05-29 15:15 AVEGER 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 一,不同层级组件通信(传值) 1,父组件 < > 子组件 v-bind,props :父传子 在渲染的子组件上使用 v-bind 绑定要传递的父组件的数据; 在渲染的子组件上使用 v-bind 绑定要传递的父组件的 数据; v-on,$emit() :子传父 在渲染的子组件标签名上使用 v-on 绑 阅读全文
posted @ 2022-05-24 09:19 AVEGER 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一,数组的概念 数组一般是由相同类型的元素组成的集合,是对象; 数组是值的有序集合,数组中的每个值称为一个元素,每个元素在数组中都有一个数字位置,称为索引,索引从 0 开始,依次递增。 定义 方式1,new 数组名 (参数,参数,...) 只有一个数字参数时是数组的长度(new可以省略,但一般尽量写 阅读全文
posted @ 2022-05-11 21:46 AVEGER 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 遍历对象相当于遍历对象的属性,所以需要明白这些属性自身的特点; 一,对象的属性分类: 原型属性 对象自身可枚举属性 对象自身不可枚举属性 Symbol属性 设置相应属性 二,遍历对象的方法 判断是否可枚举:Object.prototype.property IsEnumeralbe() 1,for 阅读全文
posted @ 2022-05-09 11:47 AVEGER 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡,意如其名,像冒泡泡一样,从最底边往上冒,会经过没一层; 冒泡排序,就是从左至右一个一个比,以此往复; 1 //冒泡;时间复杂度为 O(n^2) 2 function maopao(arr){ 3 //注意循环结束的条件; 4 //外层循环,计算的轮次; 5 for(let i=1; 阅读全文
posted @ 2022-04-20 21:43 AVEGER 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 快速排序 核心:二分法,递归; 推荐一个把复杂烧脑的算法计算过程转为可视化动画的网站,里面还有数据结构等等好多的好东西!!! https://visualgo.net/en 1 //快排 2 function Quicksort(arr){ 3 //递归的边界,计算到中间值只有它自己就排序成功了; 阅读全文
posted @ 2022-04-19 20:52 AVEGER 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 插入排序 将第一个元素标记为已排序 对于每一个未排序的元素 X “提取” 元素 X i = 最后排序过元素的索引 到 0 的遍历 如果当前元素 j > X 将排序过的元素向右移一格 跳出循环并在此插入 X 1 function cha(arr){ 2 //先遍历就完事! 3 for(let i=1; 阅读全文
posted @ 2022-04-18 20:16 AVEGER 阅读(22) 评论(0) 推荐(0) 编辑