06 2020 档案
摘要:时隔1年又使用sourcetree,使用过程中依然遇到问题 下载地址:https://www.sourcetreeapp.com/ 可以考虑vpn 下载好后经常会在win10上遇见需要.net framework4.7.1的支持,正版win10上都是高于这个版本的,如果是4.6及以下版本,想办法升级
阅读全文
摘要:安装mysql模块: npm install mysql --save 来看个例子: const mysql = require("mysql") // mysql中的createConnection方法 可以创建连接 const conn = mysql.createConnection({ ho
阅读全文
摘要:1、增加表单数据: INSERT INTO 表名 (字段1,字段2,字段3) VALUES (值1,值2,值3) 举例: INSERT INTO user (name,city,sex) VALUES ('小小','北京',1) 2、查询表单数据: SELECT * FROM user 举例: //
阅读全文
摘要:MySQL下载地址:https://dev.mysql.com/downloads/mysql/ 现在大多公司还是采用的5.7版本,8版本的比较新,我们下载最新版本来举例: 点击下载后会跳转出这样的页面: 直接点击下载即可: 下载后出现了这个压缩包: 然后我把它解压到了D盘: 在解压后的文件夹中 创
阅读全文
摘要:我们用nodejs的http模块实现一个简单的爬虫: 什么事爬虫呢?就是我们获取到网页上面的一些数据信息,我们把它爬下来,爬到本地。比如说我们可以爬图片、爬html文档等。 下面来简单实现以下,如何去爬一个网页: const https = require("https") const fs = r
阅读全文
摘要:var str = "dasdafdasftrdhsdgrfergasfsgjghkjgf" let sArr = str.split(''); sArr = [...new Set(sArr)]; let cArr = []; sArr.forEach(item => { let re = eva
阅读全文
摘要:今天发现个async的新用法,之前都是搭配着 promise 让一步函数变得同步,今天试了一下下面的写法 async function hello(){ return "hello world"; } hello().then(data=>{ console.log(data + "哈哈");//h
阅读全文
摘要:function generaterArray(min,max,step){ let len = Math.abs(max - min); if(len <= 0) return []; let arr = new Array(len); let cNum = min; let cIndex = 0
阅读全文
摘要:js本身是无法禁止页面回退的,但是我们可以通过一些特殊操作来达到这个效果,我们主要用到: 为浏览器加一个当前网址的历史记录,这样当点击回退时,就会回到当前页面,相当于没回退,然后给用户的感觉就是没有回退 window.history.pushState(null, null, document.UR
阅读全文
摘要:imgUpload.vue <template> <div> <div class="image-wrapper"> <div class="img-wrapper"> <div class="item" v-for="(item, index) in imgList" :key="index">
阅读全文
摘要:以下是仿照nutui的toast组件进行封装的: 文件结构:(在components下) index.js: import cusToast from './_toast'; import './toast.scss'; cusToast.install = function (Vue) { Vue
阅读全文
摘要:话不多说,这个篇博客只为了,将toast组件原滋原味的放到自己的项目,看源码,理解大致意思,后续会去封装属于自己的组件 首先:在components文件夹中创建如下文件: 下面我将按照逻辑顺序将各个文件的源码贴出来: index.js: (可以看到,给toast对象添加了自定义方法install,用
阅读全文
摘要:Vue.extend 属于 Vue 的全局 API,在实际业务开发中我们很少使用,因为相比常用的 Vue.component 写法使用 extend 步骤要更加繁琐一些。但是在一些独立组件开发场景中,Vue.extend + $mount 这对组合是我们需要去关注的。 官方文档:https://cn
阅读全文
摘要:中文文档:http://nodejs.cn/ nodejs是javascript的运行环境 node.js遵守common.js规范 module.exports 用来导出 可以导出对象也可以导出变量 每一个模块的作用域是独立的 初始化node项目 npm init -y 在node下那个木中定义全
阅读全文
摘要:nvm(node version management) node版本管理 下载地址: https://github.com/coreybutler/nvm-windows/releases/tag/1.1.7 选择 nvm安装路径 选择nodejs路径 查看 当前电脑 node的安装路径 wher
阅读全文
摘要:我们经常遇到这个情况,输入完之后,点击发送按钮,如果我们在input失去焦点时做一些事情,点击按钮事件也做一些事情,那么这时候,blur事件通常会阻止点击事件,那么如何避免呢? 答案!!!!!!:将click事件用mousedown事件替换!!!!!即可 如果在mousedown事件中不想让inpu
阅读全文
摘要:经过踩坑,打算在nuxt中使用vue-awesome-swiper,本来打算直接用cdn在页面的head中引入swiper脚本及css文件,然后像在vue单页项目使用一样,但是,本地运行一刷新页面,swiper就失去了作用,不会滑动,自定义的导航点也没有,(自己又找不到真正的原因)只好用网上提到最多
阅读全文
摘要:解决办法,在app.vue中加入如下样式(scss) .el-scrollbar { //element-ui 下拉框在ios上 点击两次才能选中 > .el-scrollbar__bar { opacity: 1 !important; } } 。
阅读全文