vue
ade梦里不知身是客
前端大白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue.js 中v-bind指令的使用
v-bind是处理HTML中的标签属性的。 例如: html:<div id="#app"> <a v-bind:href='url'></a></div>js:var app=new Vue({ el:'#app', data:{ url:'www.baidu.com' }})缩写:<a :原创 2017-11-30 11:54:35 · 1392 阅读 · 0 评论 -
深入学习与理解vuex
Vuex基本介绍什么是vuex?vuex是一个专为vue.js应用程序开发的状态管理模式。 状态即vue应用组件中的各变量为什么要使用vuex?当我们构建一个中大型的单页面应用程序时,vuex可以更好地帮助我们在组件外部统一管理状态。 例如一个应用的头部组件有显示购物车数量的功能,当在各个页面添加商品到购物车,此时购物车数量要反生改变,如果不使用vuex就需要重复使用emit传...原创 2018-08-15 17:52:40 · 872 阅读 · 0 评论 -
vue自定义指令
vue局部指令的定义与使用在某个组件中,部分核心代码片段<p v-color="'red'">123</p>export default{ directives:{ color:function(el,binding){ el.style.color=binding.value } }...原创 2018-07-27 14:51:26 · 294 阅读 · 0 评论 -
vue中父组件向子组件传值
首先在以下案例中,App.vue是父组件,Second-module.vue是子组件。 总体来说,父传子就是这四个步骤:父组件的data中定义值,引入并调用子组件,在引用的子组件的标签上通过v-bind指令给子组件传值,子组件通过在data中定义的props属性接收父组件传过来的值然后应用到子组件里。 首先,值肯定是定义在父组件中的,供所有子组件共享,所以要在父组件的data中定义值: ...原创 2018-06-01 16:15:16 · 28380 阅读 · 0 评论 -
vuejs中select下拉框值的获取
代码片段{{myVal}}<select v-model="myVal"> <option v-for="item in options" :value="item.value"> {{item.name}} </option></select>data(){ return{原创 2018-06-01 15:10:16 · 28587 阅读 · 0 评论 -
vuejs中多选框与单选框的值获取的方法
代码片段{{myVal}}&amp;lt;input type=&quot;checkbox&quot; name=&quot;&quot; value=&quot;apple&quot; v-model=&quot;myVal&quot; /&amp;gt;&amp;lt;label&amp;gt;app原创 2018-06-01 14:56:52 · 13644 阅读 · 0 评论 -
vue中子组件向父组件传值
子组件a.vue部分代码片段&lt;button @click="emitMyEvent"&gt;emit&lt;/button&gt;data(){ return{ hello:'I am component a' }}methods:{ emitMyEvent(){ this.$emit('my-event',this...原创 2018-06-01 14:44:15 · 546 阅读 · 0 评论 -
vue中的过渡动画
简单示例:代码片段:<template> <div> <div class="ab"> <transition name="fade" mode="out-in"> //transition组件 name可以自定义命名name="lalal原创 2018-06-04 11:15:28 · 654 阅读 · 0 评论 -
vue组件中的slot插槽功能
简单示例:父组件代码片段<com-a :my-value="myVal" @my-event="getMyEvent"> <p>123</p> //父组件页面的子组件标签中写入需要插入到子组件的内容</com-a>子组件代码片段<template> <div>原创 2018-06-04 10:26:30 · 653 阅读 · 0 评论 -
vue路由之进阶篇
一.路由组件传参router.js代码片段: { path: '/argu/:name', name: 'argu', //传入不同的参数可以进入同一个页面,实现组件的复用 component: () =&amp;gt; import('@/views/argu.vue'), props:true },组件内获取路由参数的代码片段&amp;lt;templa...原创 2019-02-25 17:52:37 · 319 阅读 · 0 评论
分享