![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 69
Shirley_linxiaojia
这个作者很懒,什么都没留下…
展开
-
JSX语法
我在开发中主要用的是vue2,但是有时候改别人的代码,别的是用JSX语法写的,所以现在把我碰到的JSX写法总结一下。用JSX真是很能锻炼JavaScript的能力,用惯了其实JSX也挺方便的。先来简单说一下JSX是什么:JSX就是Javascript和XML结合的一种格式。React发明了JSX,利用HTML语法来创建虚拟DOM。当遇到<,JSX就当HTML解析,遇到{就当JavaScrip...原创 2018-04-08 16:07:16 · 548 阅读 · 0 评论 -
关于classList的一点记录
如果现在要判断元素的某个class是否存在,在以前的时候,要用正则表达式做匹配,代码上可能比较麻烦一些,闲杂用classList,方便了很多!MDN上classList的定义classList 属性返回元素的类名,作为 DOMTokenList 对象。该属性用于在元素中添加,移除及切换 CSS 类。classList 属性是只读的,但你可以使用 add() 和 remove() 方法修改它。<...原创 2018-04-09 12:38:57 · 928 阅读 · 0 评论 -
vue自定义指令
自定义指令主要有两种方式。一是在组件里以directives的选项来自定义指令的内容。这样的自定义指令是局部的自定义指令,只在当前的组件里面才能使用。<script>export default { data(){ }, directives: { myOrder: { inserted(el , bind){ let sty...原创 2018-04-10 11:09:38 · 166 阅读 · 0 评论 -
移动端前端常见的触摸相关事件touch、tap、swipe等整理
1. click事件单击事件,类似于PC端的click,但在移动端中,连续click的触发有200ms ~ 300ms的延迟 2. touch类事件触摸事件,有touchstart touchmove touchend touchcancel 四种之分touchstart:手指触摸到屏幕会触发touchmove:当手指在屏幕上移动时,会触发touchend:当手指离开屏幕时,会触发touchcan...原创 2018-05-03 17:40:30 · 312 阅读 · 0 评论 -
MariaDB相关
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。1、安装MariaDB brew install mariadb2、连接mysql mysql.server start3、设置用户名和密码(此处距离:用户名为root,密...原创 2018-08-17 15:41:13 · 180 阅读 · 0 评论 -
关于vue中引用swiper的坑
我做了一个关于轮播图的项目,在ios10以下的手机出现白屏问题,后来发现是webpack编译出来的文件中common.js有const,导致低版本的浏览器报错,node_modules文件夹下的不参与编译,筛查之后发现是swiper包里有es6语法。我在项目内 import Swiper from 'swiper'; 这样引入的,修改为 import Swiper from 'swip...原创 2019-01-09 19:20:57 · 1949 阅读 · 1 评论