vue
garyHoH
这个作者很懒,什么都没留下…
展开
-
vue中watch和computed属性作用及区别
watch 作用 :监听值,可监听所有的值,监听指的是只要我所监听的的值发生了改变,就会触发特定的方法,官方案例及写法:var vm = new Vue({ el: '#demo', data: { firstName: 'Foo', lastName: 'Bar', fullName: 'Foo Bar' }, watch: { //监听了firstNa原创 2017-08-16 23:44:26 · 7422 阅读 · 2 评论 -
禁止web页面在ios中整屏上下弹动
禁止body或者可滑动元素的 touchmove 事件例: vuethis.$nextTick(() => { // 通过refs拿到dom元素, 给dom元素绑定touchmove事件, 其内容做操作 this.$refs.dom.addEventListener('touchmove', function (e) { if (!e.isSCROLL) { e.pr...转载 2019-04-26 17:35:29 · 3587 阅读 · 0 评论 -
vue项目-图片加载失败,加载默认图片
template <img :onerror="errorUserPhoto" :src="'Ecp.Picture.view.img?pictureId=' + head_pic" />script import userPhoto from '@/assets/images/userPhoto.jpg'data() { return { e...转载 2018-10-17 09:54:19 · 4018 阅读 · 0 评论 -
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴
this.$refs['通过设置ref获取到的dom元素'].getBoundingClientRect();//示例: 获取元素距离顶部的距离this.$refs.journalUpward.getBoundingClientRect().top// 获取组件高度this.$refs.top.$el.offsetHeight// 设置元素样式th...原创 2018-02-10 22:40:31 · 41387 阅读 · 0 评论 -
vue钩子函数 --已用,没有的用到之后更新
el - 表示DOM元素, data - 表示数据deforecreated: el和data并未初始化created: 完成了data数据的初始化,el没有beforeMount: 完成了el和data初始化mounted: 完成挂载 (el和data都初始化完成,并且挂载在页面上了)!!!!!!!! 注意:以下勾子只能在 keep-alive 下有用;原创 2017-10-13 10:17:40 · 1134 阅读 · 0 评论 -
vue中动态添加class类名
vue 动态添加class类名,灵活得让你发狂,下面示例几个<template> <div> <h2>动态添加类名</h2> <!-- 第一种方式:对象的形式 --> <!-- 第一个参数 类名, 第二个参数:boolean值 --> <...原创 2017-08-19 16:03:59 · 122523 阅读 · 9 评论 -
vue-watch 深度监听!!
watch:{} 对象,可监听数据,数据发生变化, 处理函数 目的: watch虽可监听,但只是浅监听,只监听数据第一层或者第二层,何为第二层? let obj = {name: 'xx', child: {age: 11}}; child之后的值就为第二层或者深层实现目标: 如果 要监听一个对象中的属性,属性最高也是第二层了,watch可能监听不到, 所有要使用深...原创 2017-09-02 16:47:08 · 43910 阅读 · 2 评论 -
vue-表单操作
简单操作,与官网相同<template> <div> <h2>vue form表单</h2> <!-- 复选框 --> <input type="checkbox" id="dis" v-model="dis">原创 2017-08-22 23:15:20 · 3545 阅读 · 0 评论 -
vue-过滤器
1、过滤器使用: {{123456.123456 | numberFil}} {{12.456789 | numberFilArgument( 2 ) }} {{987.654321 | numberFil | precentFormat}} 2、过滤器定义原创 2017-08-14 23:12:23 · 237 阅读 · 0 评论 -
vue,事件冒泡与取消默认事件
不解释,直接贴代码 大按钮 小按钮 跳转到本页原创 2017-08-14 00:00:59 · 11050 阅读 · 0 评论 -
vue-按键修饰符
用vue写PC端时,难免会涉及到按键,比如,按回车键提交表单等等,以下代码可直接懂,关键点是, keyup 事件 键值修饰符 回车触发 .enter (回车键) .tab (Tab键)原创 2017-08-19 23:56:22 · 1335 阅读 · 0 评论 -
vue-事件修饰符
详细 事件冒泡与取消默认事件 请跳转至 ☞http://blog.csdn.net/qq940853667/article/details/77151701以下是常用的事件,跟着代码写就好了 事件修饰符原创 2017-08-19 23:51:58 · 810 阅读 · 0 评论 -
axios基本封装-基于vue
安装、引用npm install axios --save-dev // 安装到生成环境import Axios from 'axios'本次封装运用class类进行封装当new class类时, 默认执行class类中constructor()方法;class Http { constructor() { // new Http() 默认执行该方法 }}export d...原创 2019-07-24 15:02:45 · 478 阅读 · 0 评论