#vue2

Vue 的数据响应式(Vue2 及 Vue3)

从一开始使用 vue 时,对于之前的jq开发而言,一个很大的区别就是基本不用手动操作dom,data中声明的数据状态改变后会自动重新渲染相关的dom。换句话说就是 vue 自己知道哪个数据状态发生了变化及哪里有用到这个数据需要随之修改。因此实现数据响应式有两个重点问题:如何知道数...
代码星球 ·2020-12-24

Vue2.0 探索之路——生命周期和钩子函数的一些理解

在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始...

Vue2.0的核心思想

Vue的核心思想为数据驱动和组件化。一、数据驱动——双向绑定Vue是一种MVVM框架。而DOM是数据的一个种自然映射。传统的模式是通过Ajax请求从model请求数据,然后手动的触发DOM传入数据修改页面。Vue中,Directives对view进行了封装,当model里的数据发生变化是,Vue就会通过Directiv...
代码星球 ·2020-09-13

Vue2.0+Webpack+Element+Axios+vueRouter技术栈使用过程总结

搭建项目架构目采用Webpack+Vue-router的架构方式,开始安装(一切操作都在windows系统上完成)1.按Win+R,然后在文本框中输入cmd,回车打开命令行,输入vue-cli安装命令:npminstallvue-cli-g-g:表示全局安装2.使用webstorm打开一个空项目目录,然后命令行中初始化...

在vue2.x中安装sass并配置

  在vue中安装sass先检查系统中有没有安装sass,在命令行中输入sass-v    表示sass在电脑中已有,否者可以参考我这篇博客安装Sass遇到的坑一、先安装sass  cmd打开命令行,到项目的位置npminstallnode-sass--save-dev//安装node-sassnpminstallsa...
代码星球 ·2020-08-07

vue2.0 axios交互

vue使用axios交互时候会出现的问题大致有三个:  1:本地调试跨域问题?  2:post请求,传参不成功,导致请求失败?  3:axios引用,在使用的组件里面引用解决方案:  问题一:跨域?    解决本地调试跨域问题?    反向代理----这个需要自己在配置文件里面去改配置,有个config下面的index...
代码星球 ·2020-08-02

vue2-brace-editor代码编辑器添加自定义代码提示(修改源码)

下载vue2-brace-editor源代码,先执行npminstall安装项目依赖在ace.component.vue组件的methods添加setCustomPrompts方法 修改完源码后,执行npmrunbuild,生成dist目录下的vue-ace.min.js压缩文件 在自己的项目中引入...

VUE2+elementUI前端实现 三级省市联动select

html:<el-form-itemlabel="选择地区:"><el-selectsize="small"v-model="selectProv"placeholder="请选择省份"v-on:change="getProv($event)"><el-optionv-for="itemi...

vue2.0阻止事件冒泡

<!--picker弹窗--><transitionname="fade"><divclass="picker_wrap"v-show="roomSelectShow"@click="cancelSelect"><divclass="picker_alert"@click.st...
代码星球 ·2020-08-01

vue1和vue2获取dom元素的方法

vue1.*版本中在标签中加上el='dom',然后在代码中this.$els.dom这样就拿到了页面元素例如:<divclass='box'v-el:myBox>你好</div>让你好的颜色显示为红色:this.$els.my-box.style.color='red' vue2.*...
代码星球 ·2020-06-28

在使用Vue2.0中使用axios库时,遇到415错误

解决办法:在axios的第三个参数config中,设置请求头信息'Content-Type': 'application/json;charset=UTF-8'this.$http.post('registry',JSON.stringify(this.ruleForm2),{headers:{'Conten...

vue2.0 引入font-awesome

网上的大部分教程复杂而且难看懂,其实两步就能搞定。先cnpminstallfont-awesome--save引入依赖 然后在main.js引入 font-awesome/css/font-awesome.min.css即可。import'font-awesome/css/font-awesome....
代码星球 ·2020-05-25

Vue2.0组件间数据传递

Vue1.0组件间传递  使用$on()监听事件;  使用$emit()在它上面触发事件;  使用$dispatch()派发事件,事件沿着父链冒泡;  使用$broadcast()广播事件,事件向下传导给所有的后代Vue2.0后$dispatch(),$broadcast()被弃用,见https://cn.vuejs....
代码星球 ·2020-05-25

vue2.0 + npm + webpack 开发===环境配置

 cnpm安装:npm install -g cnpm --registry=http://registry.npm.taobao.org  1.安装vue-cli脚手架构建工具cnpm install -g vue-c...

vue3版本到vue2版本的桥接工具

vue2的命令可以正常使用。...
首页上一页1234下一页尾页