vue
橘柚子
荆棘中爬行
展开
-
Vue动态组件和v-once指令
1.Vue中使用动态组件 实例:实现使用一个按钮切换2个组件 【1】一般实现方法 <div id="root"> <child-one v-if="type=='child-one'"></child-one> <child-two v-if="type=='child-two'"></child-...原创 2019-12-20 11:32:58 · 263 阅读 · 0 评论 -
Vue 中使用插槽
1.简单使用插槽 <div id="app"> <!-- Vue中的插槽 --> <!-- 使用插槽可以更方便的向子组件传递DOM元素 --> <child> <p>Dell</p> <!--定义插槽--> <...原创 2019-12-19 23:35:12 · 189 阅读 · 0 评论 -
Vue中非父子组件的传值之总线模式
1.总线模式 非父子之间传值,可以采用发布订阅模式,这种模式在 Vue 中被称为总线机制,或者叫做Bus/ 发布订阅模式 / 观察者模式 <div id="app"> <!-- 非父子组件间的传值 --> <child content="DELL"></child> <chil...原创 2019-12-19 22:34:01 · 157 阅读 · 0 评论 -
给组件添加原生事件
1.父子组件事件绑定 一般情况下 【1】要点击子组件,则需要在子组件的元素上绑定事件,不能直接在子组件的引用上直接绑定 【2】子组件引用上绑定的事件其实是子组件自定义的事件,且需要由子组件向外发射$emit后,才可写在子组件的引用上,由父组件来接收 <div id="app"> <!-- 父组件接收子组件的自定义事件click --> ...原创 2019-12-18 23:50:36 · 412 阅读 · 0 评论 -
Vue 组件参数校验与非props属性
1.组件参数校验 父组件对子组件进行参数传递,子组件有权对传进来的内容进行约束 <div id="app"> <child :content="hell"></child> <!--父组件传递给子组件 content--> </div> <script> Vue.component('c...原创 2019-12-18 23:14:10 · 318 阅读 · 0 评论 -
Vue使用中的细节纪要
1.is属性的使用,用以解决h5编码规范违背的问题 <div id="app"> <!-- 【1】is属性的使用h5编码规范的问题 -> <table> <tbody> <!--按道理来说,可以直接在tbody里面写<row></r...原创 2019-12-06 00:17:05 · 166 阅读 · 0 评论 -
Vue基础详解
1.样式绑定 <div id="app"> <!--1. class的对象绑定方式 对象方式{} --> <!-- activadted 是class名称,isActivated是变量属性 --> <!-- activadted是否显示有变量isActivated来决定 --> ...原创 2019-11-30 00:16:28 · 129 阅读 · 0 评论 -
Vue 计算属性,方法和侦听器
1.计算属性,方法和侦听器 <div id="app"> {{fullName}} <!--计算属性--> {{age}} </div> <script> var vm=new Vue({ el:"#app", data:{ ...原创 2019-11-20 17:39:43 · 98 阅读 · 0 评论 -
Vue的父子组件传值
1.普通方式 <!-- vue实例的挂载点 vue实例只会处理挂载点里面的内容 --> <div id="app"> <input type="text" v-model="inputValue"> <button @click="handleSubmit">提交</button> ...原创 2019-11-13 16:24:13 · 184 阅读 · 0 评论