拿button组件举例 。 button.vue v-bind="$attrs" 让子组件拥有父组件所有的attr属性 (props除外) v-on="$listeners" 让子组件拥有所有父组件的事件(这个必须有,否则点击父组件不会触发事件) <template> <Button v-if="p Read More
时隔1年又使用sourcetree,使用过程中依然遇到问题 下载地址:https://www.sourcetreeapp.com/ 可以考虑vpn 下载好后经常会在win10上遇见需要.net framework4.7.1的支持,正版win10上都是高于这个版本的,如果是4.6及以下版本,想办法升级 Read More
安装mysql模块: npm install mysql --save 来看个例子: const mysql = require("mysql") // mysql中的createConnection方法 可以创建连接 const conn = mysql.createConnection({ ho Read More
1、增加表单数据: INSERT INTO 表名 (字段1,字段2,字段3) VALUES (值1,值2,值3) 举例: INSERT INTO user (name,city,sex) VALUES ('小小','北京',1) 2、查询表单数据: SELECT * FROM user 举例: // Read More
MySQL下载地址:https://dev.mysql.com/downloads/mysql/ 现在大多公司还是采用的5.7版本,8版本的比较新,我们下载最新版本来举例: 点击下载后会跳转出这样的页面: 直接点击下载即可: 下载后出现了这个压缩包: 然后我把它解压到了D盘: 在解压后的文件夹中 创 Read More
我们用nodejs的http模块实现一个简单的爬虫: 什么事爬虫呢?就是我们获取到网页上面的一些数据信息,我们把它爬下来,爬到本地。比如说我们可以爬图片、爬html文档等。 下面来简单实现以下,如何去爬一个网页: const https = require("https") const fs = r Read More
var str = "dasdafdasftrdhsdgrfergasfsgjghkjgf" let sArr = str.split(''); sArr = [...new Set(sArr)]; let cArr = []; sArr.forEach(item => { let re = eva Read More
今天发现个async的新用法,之前都是搭配着 promise 让一步函数变得同步,今天试了一下下面的写法 async function hello(){ return "hello world"; } hello().then(data=>{ console.log(data + "哈哈");//h Read More
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 Read More
js本身是无法禁止页面回退的,但是我们可以通过一些特殊操作来达到这个效果,我们主要用到: 为浏览器加一个当前网址的历史记录,这样当点击回退时,就会回到当前页面,相当于没回退,然后给用户的感觉就是没有回退 window.history.pushState(null, null, document.UR Read More