美文网首页
[Vue]基础指令

[Vue]基础指令

作者: 泉落云生 | 来源:发表于2018-08-05 14:30 被阅读4次
No name express tip
1 差值表达式 {{variable}}
2 v-if/v-else/v-show v-if="variable"
3 v-for (item,key,index) in items :key="key"完整地触发组件的生命周期钩子
4 v-text/v-html v-text/html="variable" v-html不会作为 Vue 模板进行编译,scoped 的样式不会应用
5 v-on @click="function" @keyup.enter="fn"-@keyup.13="fn" 使用keycode
6 v-model v-model="variable"
7 v-bind :src="variable[obj/arr/str/fn]" {classB:isOk[boolean]},[C1,C2],isOk?C1:C2,varName
8 v-pre <span v-pre>{{data}}</span> 在模板中跳过vue的编译,直接输出原始值。
9 v-cloak [v-cloak]{display:none}
10 v-once 只渲染一次,不会被更改

v-model

  1. .lazy.lazy修饰符,焦点离开文本框发生变化
  2. .trim去空格
  3. .number

Vue.directive自定义指令

<div id="app">
    <div v-jojo='color'>{{num}}</div>
    <p><button @click="add">Add</button></p>
</div>

<script>
Vue.directive('haha',{
    bind(el,binding,vnode){//被绑定 
        console.log('1 - bind')
        console.log(el,binding,vnode);
        el.style = 'color:'+binding.value;
    },
    inserted(el,binding,vnode){//绑定到节点
        console.log('2 - inserted')
    },
    update() {//组件更新
        console.log('3 - updated')
    },
    componentUpdated(){//组件更新完成 
        console.log('4 - componentUpdated')
    },
    unbind(){//解除绑定
        console.log('5 - unbind')
    }
})

demo

相关文章

  • Vue 成长之旅 | Vue基础用法一

    一、Vue 基础使用 二 、 Vue的指令与过滤器 1、指令的概念 指令: 是vue为开发者提供的模板语法 , 用...

  • v-on指令

    Vue.js 基础学习 v-on 指令

  • [Vue]基础指令

    v-model .lazy.lazy修饰符,焦点离开文本框发生变化 .trim去空格 .number Vue.di...

  • vue基础指令

    数据渲染 对比 {{}} , v-text, v-html的区别 具体代码 代码解析: 属性绑定 v-bind 用...

  • Vue基础指令

    Vue循环指令 Vue绑定指令: v-bind:style,v-bind:class: v-model双向数据绑定...

  • vue知识点列表

    vue基础 Vue 特点 Vue 实例 插值表达式 {{}} 指令: v-bind, v-if, v-for, v...

  • vue语法 大纲

    vue基础 Vue 特点 Vue 实例 插值表达式 {{}} 指令: v-bind, v-if, v-for, v...

  • vue 基础知识总结

    这里我们学习vue1.0和2.0看看他们之间有什么不同; 1.vue的基础指令## 1.1 v-on 指令的使用;...

  • 1. Vue指令

    1. 基础指令 指令带有前缀 v-(Angular指令带有前缀 ng-),表示是由 Vue 提供的专用属性。基本的...

  • Vue知识点合集

    Vue vue.js中el是什么vue 基础知识Vue杂七杂八的知识点(此篇比较老了)指令vue v-text &...

网友评论

      本文标题:[Vue]基础指令

      本文链接:https://www.haomeiwen.com/subject/yjhuvftx.html