摘要:
内置模块 一、path 首先,我们先要知道,对于不同的操作系统,其路径格式也是不一样的。比如,在Mac OS、Linux 的 Unix 操作系统上使用 / 来作为文件路径的分隔符,而在 Windows 上会使用 \ 、\\ 或者 / 来作为文件路径的分隔符,这样就会导致我们编写的固定的路径代码在不同 阅读全文
摘要:
模块化 一、CommonJS CommonJS 是一个规范,最初提出来是在浏览器以外的地方使用,并且当时被命名为 ServerJS,后来为了 体现它的广泛性,修改为 CommonJS,平时我们也会简称为 CJS。 1. 模块导出 1.1 exports 导出 exports 是一个对象,我们可以在这 阅读全文
摘要:
初识 Node 一. 什么是 Node.js Node.js是一个基于 V8 JavaScript 引擎的 JavaScript 运行时环境,并非是编程语言,只是一个 JS 的运行环境 二. Node 的执行、输入和输出 1. 执行 只需在当前需要执行的 js 文件目录下,打开控制台,执行下面语句即 阅读全文
摘要:
跨域的一些解决方案 1. JSONP JSONP通过同源策略涉及不到的"漏洞",也就是像img中的src,link标签的href,script的src都没有被同源策略限制到 JSONP只能get请求 举一下例子 假如需要从服务器(http://www.a.com/user?id=123)获取的数据如 阅读全文
摘要:
直接上代码: <template> <div id="hy-swiper" @touchstart="touchStart" @touchmove="touchMove" @touchend="touchEnd" > <div class="swiper"> <div v-for="item in 阅读全文
摘要:
这是 vue-router 4.0之后常见的错误了,我们自己尝试看看是出了什么问题: 首先,我们先在路由切换函数中,输出切换路由路径之前和切换后的 this.$route 如下图, 所以,我们认为是 vue-router 的问题 解决方法是: 在路由切换前面添加一句代码 this.$router.p 阅读全文