- 博客(6)
- 收藏
- 关注
原创 Vue项目中你可能遇到的坑
1、在写Vue项目时,为了去掉URL上的#,你会将路由设置为history模式,这个时候会有运维同学将项目目录下找不到的路径指向你项目的index.html文件,以达到你的路由可以正常输出内容的目的。 但是如果你的项目部署不在网站的根目录下,而是像a.com/my-project/ 这种目录下,你会发现访问页面路由并没有到达你预想的页面。const User = { templa...
2020-04-15 18:24:59
568
原创 vue项目中 -webkit-box-orient: vertical 打包后丢失解决办法
vue项目中关于CSS样式【-webkit-box-orient: vertical】打包后丢失问题使用vue-cli构建的项目在打包之后,-webkit-box-orient: vertical 会丢失,还有包括使用flex布局进行兼容性hack写法的一些属性,如:#app{ display: -webkit-flex; display: -moz-box; -...
2018-08-31 16:42:06
2123
1
原创 对JavaScript闭包的理解
最近在一些技术群里还总是能够看到有人问闭包到底是个什么东西,网上有大量的文章都在阐述着闭包的定义用法,可还是没能让人都明白什么是闭包。今天我也来试着解释一下闭包。闭包的定义 借用阮一峰老师的话“闭包”就是能够读取其他函数内部变量的函数。闭包的作用 JavaScript闭包可以用在许多地方。它的最大用处有两个,一个是可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。o
2017-03-09 14:52:27
299
原创 Firefox下“event is not defined”的解决方法
话不多说,直接上代码 HTML代码<ul> <li onclick="fu()"></li> <li onclick="fu()"></li> <li onclick="fu()"></li></ul>js代码<script>function fn(){ $(event.target).addClass("active"); }</script>以上代
2016-11-16 11:10:22
6383
原创 从零开始学习Nodejs(一)
一、什么是Node.jsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。二、如何安装NodejsNodejs的下载和安装非常方便,和安装普通的应用软件完全一样,下面小编就简单介绍一下安装过程。 第一步:下载Nodejs
2016-09-16 23:27:54
1062
原创 JS截取字符串substr 和 substring方法的区别
substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项
2015-11-25 21:47:29
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人