在mian.js下添加全局守护router.beforeEach((to,from,next)=> { alert('登录检测') next() }) 全局后置钩子你也可以注册全局后置钩子,然而和守卫不同的是,这些钩子不会接受 next 函数也不会改变导航本身:router.afterEach((to, from) => { // ... }) 路由独享的守卫你可以在...

上个月入手了iPad Air3 当时也不知道买它干啥,买了没几天 我就已经陷入了深深的沉思,我是谁,我在哪,它是谁,我钱呢?之后的这一段时间就用来看B站,看资讯,和爱奇艺...最近看见很多拿iPad画画的就也想买支笔来画画,然后就在前几天为了让iPad不被沦为泡泡面的工具。我就决定买了这个逼 apple pencil 一代 狗东入的 699.00 有点肉疼。快到中午快递才到,拿到立马拆开康康...

前几天发了一篇iPad的动画广告,我也不知道为啥就想买个iPad,也许是为了生产力(爱奇艺)吧。在Air与Pro之间纠结了很久,还是在没有钱的原因上选择了Air 黑色256G版本。外观一如既往的苹果环保包装侧面其实我更想银色可黑色也还是很好看的配套的一根数据线和充电头开机接下来就是漫长的设置其实在官网下单之后,在B站看到了许多吹Pro10.5的帖子,这让我一度非常纠结。很多次都想取消订单去入...

蔡康永写过一篇文章,说的是他和他爸妈的相处模式。“一个硕士学位,而且要念一流的学校。”他爸说。“爸,我只念我想念的东西喔。”蔡康永说。一来一去,交易达成。于是他去UCLA念了舞台剧,他爸从来没问过“这有什么用”。“从小,我就眼睁睁看着爸妈做很多‘一点用也没有’的事情。爸买回家里一件又一件动不动就摔破的瓷器水晶;妈叫裁缝来家里量制一件又一件繁复的旗袍;一桌又一桌吃完就没有的大菜;一圈又一圈堆倒...

规范组件名为多个单词,根组件App除外,为了避免未来的冲突。组件的data必须是个函数,他的值必须返回一个对象的函数(除了new Vue外)。未来提高重用Prop定义应该语义化,一看就懂,最好使用键值对。v-for设置键值,即加key属性,为了维护内部状态及其子树的状态。私有属性使用$_避免命名冲突。推荐把每个组件单独分成文件,方便查找,重复使用。基础组件名,一个组件地下应该以特定前缀开头。...

新建一个空白项目,将entry的参数设置为你要打包的非模块化js,output里面为输出配置,配置完成后切入当前命令运行webpackconst path = require('path'); module.exports = { entry: { login : './src/login.js', member_home : './src/membe...

使用thinkPHP5.0的新手大多数会遇到这个问题,特别是在查询出来之后需要进行相关操作的数据,就会发现返回的数据是一个装着查询结果对象的二维数组,因为默认thinkPHP默认的返回类型是array,如果直接toArray()是肯定会报错的。解决方案:将database.php数据库配置文件的返回类型改为collection// 数据集返回类型 'resultset_type' =>...

扩展运算符即三个点...在ES6语法中支持。扩展运算符可以将 iterator 对象(如 string、array 等) 展开,在需要参数(如函数调用)或元素(如数组字面量)的地方代码示例:let obj1 = { b:'2', c:'3'}; let obj2 = { a:'1', ...obj1 }; // {a: "1", b: "2"...

箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数。基础语法(参数1, 参数2, …, 参数N) => { 函数声明 } //相当于:(参数1, 参数2, …, 参数N) =>{ return 表达式; } (参数1, 参数2, …, ...

这是一篇关于ECMAScript标准第6版(简称ES6)中添加到JavaScript编程语言的新功能的系列文章箭头从一开始就是JavaScript的一部分。第一个JavaScript教程建议在HTML注释中包装内联脚本。这样可以防止不支持JS的浏览器错误地将JS代码显示为文本。<script language="javascript"> <!-- d...

mysql5.6向5.5导入数据时报错#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(0) NOT NULL DEFAULT '0000-00-00 00...

axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; 只需在 header 加上 X-Requested-With 值为 XMLHttpRequest postman 同理

最近有小盆友问我git怎么用,然后巴拉巴拉办巴拉,我干脆就发一篇教程吧,以下为我个人的理解的概念与总结。1.密钥配置首先在本地创建ssh keyssh-keygen -t rsa -C "Email"后面的Email改为你在github上注册的邮箱,之后确认路径和输入密码,使用默认的就行。成功的话会生成.ssh文件夹,打开里面的id_rsa.pub,复制里面的key。然后...

前言今天准备上线一个项目然后发现图片上传不了一直500,试了很多次只有100kb左右的图片能够上传成功,应该是图片大小超出限制,报错代码如下:思路按道理来说如果是php的大小限制的话他会有报错信息,不至于500,thinkPHP的话就更不可能了,如果是thinkPHP的话他肯定是有容错处理的,提示信息肯定会更加清楚,不可能500。那么就肯定是web服务器的原因了。我部署的环境是Apache+...

说在前面最近换的新电脑使用office的时候发现没激活,然后想起来买的时候不是说的预装正版office吗?然后网上一顿搜,发现需要自己激活,按照教程说的是打开office会出现激活按钮的,可是我的只提示登录Microsoft账号,按步骤登录之后只让我选择试用还是购买或者输入激活码。显然教程的方法是不可行的之前17年买的小米笔记本,以及18年买的机机械革命z1都是有预装正版office的,到最...

这几天看见到处都在说:百度开始将移动端部分搜索结果标注为优质内容,强制要求使用百度 APP 才能进行浏览。说百度拦截网页内容经过验证发现并不是这样,其实不是说拦截了别人网页的内容,只有百度小程序的内容被标注为优质内容,现在只是百度小程序强制要求百度APP才能使用。以上只是个人看法,如有错误欢迎指正。