- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Unable to preventDefault inside passive event listener
参考以下文章https://segmentfault.com/a/1190000008512184https://segmentfault.com/a/1190000007913386https://cloud.tencent.com/developer/article/1362536
2019-01-14 16:41:54 964
原创 浏览器中禁止滚动事件
代码如下:/** * lu封装 */(function () { if (!window.lu) { window.lu = {}; }; window.lu = { mo: function (e) { e.preventDefault(); e.stopPropagation();...
2019-01-12 18:05:23 1429
原创 兼容ios11中safari浏览器input标签光标错位问题
1.不能直接设置input行高为输入框的高度,外部套个盒子用padding去挤;2.如果是多个一排的情况不能直接设置父元素search-box的布局,比如display:inline-block、浮动、定位或者弹性布局等,光标还是会错位,父元素只能是块级元素给父元素再套一个元素input-wrap,该元素用浮动就可以了(试了别的布局方式不可以,应该只能用浮动了)具体写法:情况一...
2019-01-09 17:10:22 3357
原创 es6常用语法
let和const1.定义变量使用let替代var2.const定义不可修改的变量3.作用域和{}结果是:imooc结果是空因为let是块级作用域 {} 内部的值,{} 外面获取不到
2019-01-08 15:02:29 174
转载 vue源码解析(3)—— Vue.js 源码构建
Vue.js 源码构建Vue.js 源码是基于 Rollup 构建的,它的构建相关配置都在 scripts 目录下。构建脚本通常一个基于 NPM 托管的项目都会有一个 package.json 文件,它是对项目的描述文件,它的内容实际上是一个标准的 JSON 对象。我们通常会配置 script 字段作为 NPM 的执行脚本,Vue.js 源码构建的脚本如下:{ "script": {...
2019-01-04 14:15:28 299
转载 vue源码解析(2)—— Vue.js 源码目录设计
Vue.js 的源码都在 src 目录下,其目录结构如下。src├── compiler # 编译相关 ├── core # 核心代码 ├── platforms # 不同平台的支持├── server # 服务端渲染├── sfc # .vue 文件解析├── shared ...
2019-01-03 17:38:20 291
转载 vue源码解析(1)—— 认识 Flow
认识 Flow(类似typescript)Flow 是 facebook 出品的 JavaScript 静态类型检查工具。Vue.js 的源码利用了 Flow 做了静态类型检查,所以了解 Flow 有助于我们阅读源码。为什么用 FlowJavaScript 是动态类型语言,它的灵活性有目共睹,但是过于灵活的副作用是很容易就写出非常隐蔽的隐患代码,在编译期甚至看上去都不会报错,但在运行阶段就可...
2019-01-03 14:02:23 355
原创 使用mpvue创建小程序(2)
在mpvue项目中配置文件路径创建页面时必须暴露数据wx.getUserInfo接口调整若还未授权,点击该按钮会弹出授权弹窗
2019-01-02 17:56:18 167
转载 使用mpvue创建小程序(1)
Mpvue是什么?Mpvue一个基于Vue的微信小程序前端框架,可以让我们用vue的语法写小程序的项目。mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。官网:http://mpvue.c...
2019-01-02 14:15:44 265
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人