摘要: 这是Vue文档里关于实例生命周期的解释图 那么下面我们来进行测试一下 <section id="app-8"> {{data}} </section> var myVue=new Vue({ el:"#app-8", data:{ data:"aaaaa", info:"nono" }, befor 阅读全文
posted @ 2021-11-05 17:10 SultanST 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一、首先我们需要创建一个Vue工程 本文主要详细记录搭建全景图的过程,故搭建Vue工程不在过多描述。 二、安装Three.js npm install three --save npm install three-trackballcontrols --save npm install three- 阅读全文
posted @ 2021-11-05 14:36 SultanST 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ###1.项目优化 #####1.1项目可优化的内容 生成打包报告 第三方库启用CDN Element-ui组件按需加载 路由懒加载 首页内容定制 #####1.2页面顶部进度条效果 使用nprogess第三方库 在axios请求拦截器中触发 Nprogress.start() 在axios响应拦截 阅读全文
posted @ 2021-11-05 14:35 SultanST 阅读(62) 评论(0) 推荐(0) 编辑
摘要: vue的生命周期完成后,在组件首次渲染完成后,不用v-if控制组件显隐,再次调用组件,组件不会再次传参进行数据更新 阅读全文
posted @ 2021-11-05 14:33 SultanST 阅读(28) 评论(0) 推荐(0) 编辑
摘要: ####js生成树结构 1、假树,利用共享内存实现,非真遍历,这个是一种比较直观的写法 let list = [ {id:1,name:100}, {id:11,name:101,pid:1}, {id:111,name:1011,pid:11}, {id:2,name:200}, {id:22,n 阅读全文
posted @ 2021-11-05 14:33 SultanST 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 下载 uView 插件 官方下载地址 👉 https://ext.dcloud.net.cn/plugin?id=1593 1.1 点击 "下载插件ZIP" 1.2 将下载的压缩包解压的到其中 uview-ui 的文件夹并进行复制 1.3 将 uviw-ui 文件夹复制到创建好的 uni-app 阅读全文
posted @ 2021-11-05 14:33 SultanST 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. 带有多个条件的 if 语句 把多个值放在一个数组中,然后调用数组的 includes 方法。 //longhand if (x 'abc' || x 'def' || x 'ghi' || x 'jkl') { //logic } //shorthand if (['abc', 'def', 阅读全文
posted @ 2021-11-05 14:31 SultanST 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向过程的思维方式:就是把解决问题的关注点放到解决问题的每一个详细步骤上; 面向对象的思维方式:就是把解决问题的关注点放到解决问题需要的一系列对象身上。 面向对象是一种思维方式,和我们代码关系不大,它把解决问题的关注点放到了解决问题需要的一系列对象身上。 面向对象是对面向过程的封装。 什么 阅读全文
posted @ 2021-11-05 14:31 SultanST 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 对于 Vue.nextTick 方法,自己有些疑惑。在查询了各种资料后,总结了一下其原理和用途,如有错误,请不吝赐教。 概览 官方文档说明: 用法: 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 疑问: DOM 更新循环是指什么? 下次更新循环 阅读全文
posted @ 2021-11-05 14:30 SultanST 阅读(37) 评论(0) 推荐(0) 编辑
摘要: height:calc(100% - 20px); 注意:减号两遍一定要打空格,不然会失效 阅读全文
posted @ 2021-11-05 14:29 SultanST 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ####第一步 在项目目录下找到jsconfig.json文件,设置下面代码 // { // "compilerOptions": { // "baseUrl": "./", // "paths": { // "@/*": ["src/*"] // } // }, // "exclude": ["n 阅读全文
posted @ 2021-11-05 14:15 SultanST 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 我个人对黑客和网络安全比较感兴趣,时常关注这方面的新闻。我们知道这些安全问题都是软件程序有Bug导致的,例如CSDN的数据库泄露事件、携程泄露用户银行卡信息事件、电商网站被用户篡改购买支付金额等等。 在软件项目开发时,安全一直是一个比较容易忽略的问题,但这也会导致很严重的损失,所以我们在软件开发时必 阅读全文
posted @ 2021-11-05 14:14 SultanST 阅读(238) 评论(0) 推荐(0) 编辑
摘要: window window.innerWidth//获取窗口内部宽 window.innerHeight//获取窗口内部高,去除菜单栏,边框净宽高 window.outerHeight浏览器窗口的整个高 window.outerWidth//浏览器窗口的整个宽 navigate//浏览器基本信息 n 阅读全文
posted @ 2021-11-05 10:27 SultanST 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、CMD命令查看WiFi密码 使用方法: ①、运行CMD(命令提示符) (确保无线网卡启用状态) ②、输入命令查看WiFi配置文件: # 列出所有连接过的WiFi的配置文件 netsh wlan show profiles # 查看到某个具体WiFi的配置详情,包括密码: netsh wlan s 阅读全文
posted @ 2021-11-05 10:26 SultanST 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 提到 setTimeout/setInterval 以及 requestAnimationFrame,大家的第一反应是动画相关的两个 API。 ###什么是web 动画 我们来谈谈什么是动画。动画其实是一种假象,是一种不连续的运动以帧的形式呈现给我 们的东西。在二十世纪,通常人们观看的电影其实就是通 阅读全文
posted @ 2021-11-05 10:25 SultanST 阅读(53) 评论(0) 推荐(0) 编辑