摘要:在项目中有些组件在各个项目中都会调用,那么将组件发布到npm ,用到的项目去下载,这样会省去一些不必要的麻烦。 将组件发布到npm 中的步骤 做个记录 1.项目的创建,我这里使用 vue init webpack-simple 项目名 2修改文件目录 , 创建 components 文件夹 创建 m 阅读全文
posted @ 2020-01-08 13:31 不锈钢子 阅读(4856) 评论(0) 推荐(0) 编辑
摘要:object的 hasOwnPropetry 方法返回一个布尔值 ,判断对象是否包含特定的自身(非继承)属性。 所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到 阅读全文
posted @ 2020-01-03 10:17 不锈钢子 阅读(249) 评论(0) 推荐(0) 编辑
摘要:在项目中遇到的问题-- 一个级联题,知道答案id 后将每一级的选项展示出来 例如 级联题的 json 数据是 [ { name: '北京', id: 1, children:[ { name: '朝阳', id: 3, children: [ { name: '北京站', id: 9 } ] }, 阅读全文
posted @ 2019-12-22 17:14 不锈钢子 阅读(616) 评论(0) 推荐(0) 编辑
摘要:1.concat()把元素衔接到数组中。 concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 2.every() 方法使用指定函数检测数组中的所有元素: 如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行 阅读全文
posted @ 2019-12-22 08:22 不锈钢子 阅读(2182) 评论(0) 推荐(0) 编辑
摘要:我总结数组中的方法归为两类,一种是会改变原数组的,一种是不改变原数组的 这里将会介绍改变原数组的方法 1.pop()移除数组最后一个元素 var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.pop(); console.log(fr 阅读全文
posted @ 2019-12-22 08:05 不锈钢子 阅读(2155) 评论(0) 推荐(0) 编辑
摘要:1. break 直接结束一个循环,跳出循环体,不再执行循环体中代码, 循环体外面的会执行。 2.continue t终止当前循环,继续下一个循环, continue 后面的语句在当前循环中不会执行, 下次循环继续执行, 循环体外面的也会执行 3.return return 的功能是结束一个方法, 阅读全文
posted @ 2019-12-21 10:31 不锈钢子 阅读(156) 评论(0) 推荐(0) 编辑
摘要:在使用VUE的过程中,会遇到这样一种情况, vue data 中的数据更新后,视图没有自动更新。 这个情况一般分为两种, 一种是数组的值改变,在改变数组的值的是时候使用索引值去更改某一项,这样视图不会实时更新 第二种情况是改变了对象的某一项,但是其他依赖这个数据的视图没更新 第一种情况是因为直接通过 阅读全文
posted @ 2019-12-16 17:19 不锈钢子 阅读(6743) 评论(0) 推荐(0) 编辑
摘要:最近遇到这个需求,前端登录后,后端返回 access_token 和 refresh_token ,当token 过期时用旧的 refresh_token 去获取新的token,前端要不痛去刷新token 并用新请求的token 去将用户发送的请求执行完 并返回希望的数据。 我这里用的时axios 阅读全文
posted @ 2019-12-14 16:26 不锈钢子 阅读(2921) 评论(2) 推荐(2) 编辑
摘要:正则的使用 阅读全文
posted @ 2019-11-29 13:47 不锈钢子 阅读(108) 评论(0) 推荐(0) 编辑
摘要:在一级域名下的网站登录后,跳转到二级域名下的功能网页,怎么能够做到共享登录信息呢 现在做的站点中一般是前后端分离,在登录接口中拿到登录的 token ,保存到本地,后面发起 ajax 请求的请求头中统一添加header 到服务端来验证是否登录。 那从站点跳转到二级域名的时候 怎么拿到 token 呢 阅读全文
posted @ 2019-10-26 21:59 不锈钢子 阅读(491) 评论(0) 推荐(0) 编辑