文章分类 -  JS

js笔记
摘要:父组件 <Footer ref="footerRef" /> setup() { /**footerRef 一定要和上面标签上ref后面的一致,不然拿到的是空的,很重要!很重要!*/ const footerRef = ref<InstanceType<typeof Footer>>() const 阅读全文
posted @ 2023-08-30 16:22 叨叨的蜗牛 阅读(867) 评论(0) 推荐(0) 编辑
摘要:js 获取url参数地址: // 是否存在参数:existKey(key); 获取参数的值:getValueByName() function existKey(key) { //1、url截取?之后的字符串(不包含?) var pathSearch = window.location.search 阅读全文
posted @ 2021-12-09 15:30 叨叨的蜗牛 阅读(116) 评论(0) 推荐(0) 编辑
摘要:let xmlhttp = new XMLHttpRequest();xmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState==4 && xmlhttp.status==200) { console.log(4545) } el 阅读全文
posted @ 2021-10-09 11:09 叨叨的蜗牛 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:首先安装node-sass: npm install node-sass 然后提示没有权限创建目录,命令后面加上参数: --unsafe -perm 其他问题: 报错信息: npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4. 阅读全文
posted @ 2020-11-09 13:28 叨叨的蜗牛 阅读(7355) 评论(0) 推荐(0) 编辑
摘要:在进行后端接口API封装的过程中,需要考虑各种错误信息的输出。一般情况下,根据相应问题输出适合的HTTP状态码,可以方便前端快速定位错误,减少沟通成本。 HTTP状态码有很多,每个都有对应的含义,下面列出日常工作中常见的部分: 2XX (请求成功)表示成功处理了请求的状态代码。 200 (成功) 服 阅读全文
posted @ 2020-08-28 10:01 叨叨的蜗牛 阅读(75) 评论(0) 推荐(0) 编辑
摘要:第一步: 打开微信公众号, 随便找一篇公众号文章, 将它发送给你的某个好友. 第二步: 使用默认浏览器打开这个分享的文章链接, 然后复制链接里面的biz字段到下面这个URL中替换 第三步: 在html中将构建好的这个url 第四步: 在手机/PC微信和PC浏览器中预览测试 1. PC微信 2. 手机 阅读全文
posted @ 2019-11-05 15:41 叨叨的蜗牛 阅读(477) 评论(0) 推荐(0) 编辑
摘要:1 新建 pager.js 文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 4 阅读全文
posted @ 2019-08-15 17:59 叨叨的蜗牛 阅读(453) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/791b30924c1a 阅读全文
posted @ 2019-08-02 14:01 叨叨的蜗牛 阅读(128) 评论(0) 推荐(0) 编辑
摘要:即使后端已经允许了跨域,但是前端依然报一个跨域错误。 Access to XMLHttpRequest at 'http://localhost/api/admin/authorizations' from origin 'http://localhost:9528' has been blocke 阅读全文
posted @ 2019-05-17 14:01 叨叨的蜗牛 阅读(7840) 评论(0) 推荐(0) 编辑
摘要:Github地址 https://github.com/Unitech/pm2 官方文档 http://pm2.keymetrics.io/docs/usage/quick-start/ pm2是守护nodejs进程后台运行的,异常停止后可以自动重启,并且也可以袒护其它第三方的命令行程序,比如php 阅读全文
posted @ 2019-05-13 16:48 叨叨的蜗牛 阅读(15253) 评论(0) 推荐(0) 编辑
摘要:在最新的ES7(ES2017)中提出的前端异步特性:async、await。 什么是async、await? async顾名思义是“异步”的意思,async用于声明一个函数是异步的。而await从字面意思上是“等待”的意思,就是用于等待异步完成。并且await只能在async函数中使用 通常asyn 阅读全文
posted @ 2019-04-09 14:55 叨叨的蜗牛 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:js目前没有一个明确的方法去判断对象是否存在,尤其是出现多级属性(对象)的情况,一旦一个不存在的属性跨级取,就会报错“undefined”,因此考虑封装一个通用的方法去专门检测: 阅读全文
posted @ 2019-03-29 10:16 叨叨的蜗牛 阅读(1518) 评论(0) 推荐(0) 编辑
摘要:写这篇文章时,我们碰到的一个场景是:要给R系统做一个扩展小应用,前端的html、js放在R系统里,后端需要做一个单独的站点N.B.com。这就导致了跨域问题,而且要命的是,后端同学没有权限向招聘的系统里加接口做后端跨域,因此只能做个接口允许前端跨域访问。 有两种方案:1. 使用ajax直接跨域访问, 阅读全文
posted @ 2019-02-27 12:17 叨叨的蜗牛 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:webstorm忽略node_modules目录 阅读全文
posted @ 2019-02-25 17:39 叨叨的蜗牛 阅读(464) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/goloving/p/8889585.html 1、现象 看redux的时候发现官网的教程里直接import了一个文件夹,我再三确定没有看错, 是一个 文件夹 (Directory), 它直接 import了一个目录!这个 文件夹/目录 底下还有 阅读全文
posted @ 2018-12-25 13:50 叨叨的蜗牛 阅读(3590) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/djjlovedjj/p/9050841.html 标准的vue-cli项目结构(httpConfig文件夹自己建的): api.js: http.js: main.js 请求示例: 阅读全文
posted @ 2018-12-17 13:56 叨叨的蜗牛 阅读(534) 评论(0) 推荐(0) 编辑
摘要:根据路径查找对象中的某个属性,并且更改该属性的值 var props = path.split("."); var th=""; for(var i=0;i<props.length;i++){ th += "['"+props[i]+"']"; } //判断是对象还是字符串 var isObj = 阅读全文
posted @ 2018-09-16 09:01 叨叨的蜗牛 阅读(6728) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/esir82/article/details/73369079 感谢该作者 我实现了一个find函数,它接收2个参数,第一个参数是个object,第二个参数是个用英文句号分割的路径字符串path,这个函数将根据path查找object内对应的属性值。 阅读全文
posted @ 2018-09-14 14:29 叨叨的蜗牛 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/chengzp/p/prototype.html 目录 创建对象的方法 在了解原型链之前,首先先了解一下创建对象的几种方式,介绍以下三种。 代码: 打印结果: 对象是创建出来了,但你可能对结果很诧异,为什么不同呢?别急,慢慢来。 原型及原型链 先 阅读全文
posted @ 2018-09-14 14:05 叨叨的蜗牛 阅读(89) 评论(0) 推荐(0) 编辑
摘要:http://www.freebuf.com/articles/web/182859.html 阅读全文
posted @ 2018-09-14 08:40 叨叨的蜗牛 阅读(136) 评论(0) 推荐(0) 编辑