注意:本文所有依赖包是目前最新版本的 现在很多开发朋友对于使用webapck、babel搭建开发环境已经不陌生,但很少去系统性的了解项目依赖。 本文从环境依赖包说起,让你对自己的开发环境有更深的了解。 为了简单,我们将依…
分类:vue.js教程
撸一遍Vue的源码(一) 找到罪恶的源头 -- Vue入口
本文主要针对 Vue源码小白以及web端的Vue,有要喷的大侠,请轻喷 ‘-‘ 先找到罪恶的源头 — Vue 的入口 入口在打包配置的中可以去寻觅,在这里就不废话,直接进主题,目录Bi…
vue数据已经改变但是页面并没有及时相应的问题
vue数据已经改变但是页面并没有及时相应的问题 $set() $nextTick() $forceUpdate() 其他:数组: […arr]对象: Object.assign()
Vue中的scoped和scoped穿透
1.什么是scoped 在Vue文件中的style标签上有一个特殊的属性,scoped。当一个style标签拥有scoped属性时候,它的css样式只能用于当前的Vue组件,可以使组件的样式不相互污染。如果一个项目的所有…
微信JS-SDK选择图片遇到的坑
微信JS-SDK选择图片遇到的坑 有个需求要在微信企业号里面做开发,有个功能是选择图片,使用input标签肯定是不管用了,Android手机上不能多选,所以使用了微信的JS-SDK提供的相关API,这个地方真的是有坑,记…
vue笔记整理与总结
Vue 一、 简介:(为什么使用vue) 1、 与angular相比优点: a) api简单,快速上手,学习成本低;b) Angular 使用双向绑定,Vue 也支持双向绑定,不过为单向数据流,数据从父组件单向传给子组件…
vue-cli3 取消eslint 校验代码
vue create hello-world创建项目的时候选择了Linter / Formatter,所以写代码的时候会有代码规范检查,怎么才能关闭这个校验呢 1.项目创建好后会生成 .eslintrc.js文件 mod…
vue中使用viewerjs
项目创建 vue init webpack mytest001 安装viewerjs npm install viewerjs 删掉生成的项目里面的helloWord.vue 修改路由 创建一个index.vue ind…
第一次vue单页面应用ios低版本爬坑总结
1.vue打包后iphone 5c ios10.3.3打开报错,调试时无错误. 求解决办法问题链接 解决办法 webpack.prod.conf.js 配置 const UglifyJsPlugin = require(…
记vue使用swiper插件遇到的坑
npm install swiper --save-dev 一、在main.js引入swiper的css样式 import 'swiper/dist/css/swiper.css' 二、在需要使用的组件里局部引用swip…
vue源码分析系列
概述 在使用vue的时候,会遇到很多神奇的地方,比如 修改vue实例中data对象的属性值,会触发dom值的改变;改变dom中的输入,会触发data对应属性的改变,即双向数据绑定。 通过watch可以监听props或者d…
VUE2.6.10——入口文件
/src/platforms/web/entry-runtime-with-compiler.js /src/platforms/web/runtime/index.js entry-runtime-with-compi…