
vue
文章平均质量分 80
猫大喵
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
web移动端常见的适配方案
单个静态页面布局,需要手动将px单位换成rem单位,有些不需要动态缩放的元素依旧使用px.2.2 vue3中使用postcss-px-to-viewport 适配屏幕。px-to-viewport-ignore */ —> 当前行不进行转换。通过css的@media媒体查询设置不同的样式,实现不同屏幕的适配。2.1 安装插件postcss-px-to-viewport。1,安装viewport-units-buggyfill。3,在css中使用,手动添加content代码。css样式表中的媒体查询。原创 2023-02-24 16:25:20 · 1716 阅读 · 0 评论 -
发送短信验证码组件
用vue+vant实现一个发送短信验证码组件<template> <van-button type="primary" :disabled="disabled" @click.stop="startCountDown">{{message || initTip}}</van-button></template><script>...原创 2019-07-28 19:16:02 · 554 阅读 · 0 评论 -
vue项目中实现剪切板的功能
1,使用vue-clipboard2第一步:安装npm install vue-clipboard2 --save第二步引用:在需要使用剪切板功能的组件中引用import VueClipboard from "vue-clipboard2";Vue.use(VueClipboard);import { Toast } from 'vant';第三步实现:<van-field...原创 2019-07-25 16:45:19 · 578 阅读 · 0 评论 -
vue 父组件和子组件传值/传递事件/调用事件
父子组件关系总结:prop向下传递,事件向上传递。父组件通过prop向子组件下发数据,子组件通过事件向父组件发送信息。每个vue实例都实现了事件接口:通过on(eventName)监听事件。使用on(eventName)监听事件。使用on(eventName)监听事件。使用emit(eventName,optionalPayload)触发事件。父组件可以在使用子组件的地方直接用v-on来监听子组...原创 2019-07-21 13:34:33 · 1000 阅读 · 0 评论 -
vue过滤器的使用
1,双括号插值{{message | init}}2,v-bind绑定:<div v-bind:id="rawId | formatId"></div>多个函数全局定义过滤器:1,一个js文件写入多个函数2,全局定义:main.js文件:引入:import * as filters from './filters'全局定义过滤器:Object.k...原创 2019-07-30 14:18:04 · 168 阅读 · 0 评论 -
MVVM
MVVM:模型-视图-视图模型的简称,模型指后端传过来的数据,视图指所看到的页面。视图模型是连接view和model的桥梁。1,将模型转换为视图。后端传过来的数据转换为所看到的页面,实现数据渲染。实现方式:数据绑定。2,是将视图转换为模型。将所看到的页面转换为后端数据。实现方式:DOM事件监听。这两个方向都实现称为数据的双向绑定。总结:视图和模型不能直接通信。它们通过ViewModel来通信,V...转载 2019-07-20 17:53:29 · 186 阅读 · 0 评论 -
vue$route和$router的区别
1,router是VueRouter的一个对象,通过Vue.use(VueRouter)和VueRouter构造函数得到一个router的实例对象,是一个全局对象。包含所有的路由,对象和属性。2,route是一个跳转的路由对象,每个路由都有一个路由对象。是一个局部对象。可以获取路由的params,path,name等属性。...原创 2019-07-20 12:13:10 · 159 阅读 · 0 评论 -
vue v-on绑定多个方法
1,v-on绑定多个方法:<p v-on="{click:dbClick,mousemove:MouseClick}"></p>一个事件绑定多个函数:<p @click="one(),two()">点击</p>原创 2019-07-18 16:22:33 · 11687 阅读 · 0 评论 -
vue keep-alive总结
1,动态组件上使用keep-alive,避免重复渲染导致性能问题。2,在多原创 2019-07-18 15:44:25 · 199 阅读 · 0 评论 -
vue中的事件修饰符运用
事件修饰符运用Vue 还对应 addEventListener 中的 passive 选项提供了 .passive 修饰符<!-- 滚动事件的默认行为 (即滚动行为) 将会立即触发 --><!-- 而不会等待 `onScroll` 完成 --><!-- 这其中包含 `event.preventDefault()` 的情况 --><div v-o...转载 2019-06-20 17:20:17 · 170 阅读 · 0 评论 -
vue中watch监听属性详解
使用方法:watch:{ data(val, newval) { console.log(val) console.log(newval) }}(2)通过watch监听docData数据的变化,数据发生变化时,this.change_number++(使用深度监听)watch: { docData: { handler(n...转载 2019-06-20 09:48:28 · 293 阅读 · 0 评论 -
vue2.0路由跳转传参数
router-link<router-link :to="{ path: 'yourPath', params: { name: 'name', dataObj: data }, query: { name: 'name', ...转载 2019-04-04 17:21:59 · 231 阅读 · 0 评论 -
前端网站实现图片放大功能
1,npm install v-viewer --save2,在main.js 中注册引用import Viewer from 'v-viewer'import 'viewerjs/dist/viewer.css'Vue.use(Viewer);Viewer.setDefaults({ Options: { "inline": true, "b...原创 2019-02-27 16:36:00 · 2534 阅读 · 0 评论