2.Vue 常用指令

作者: 圆梦人生 | 来源:发表于2018-04-16 10:27 被阅读110次

Vue 常用指令:

1.v-text (相当于innerText):

案例:

<template>
<div>
    <div v-text="text"></div>
</div>
</template>
<script>
exprot default {
data(){
    return {
      text: '文本内容,<br/>'
  }
}
}
</script>

2.v-html (相当于innerHTML):

<template>
  <div>
      <div v-html="html"></div>
  </div>
</template>
<script>
exprot default {
  data(){
    return {
      html: `
        <ul>
            <li>列表1</li>
            <li>列表2</li>
        </ul>
      `
    }
  }
}
</script>  

3. v-if (移除或者添加元素):

<template>
  <div>
    <div v-if="isShow"></div>
  </div>
</template>

<script>
export default {
  data(){
      return {
          isShow: true
      }
  }
}
</script>

4.v-show (显示或者隐藏元素):

<template>
  <div>
      <div v-show="isShow"></div>
  </div>
</template>
<script>
  export default {
      data(){
          return {
            isShow: true
          }
      }
  }
</script>

5. v-model (数据双向绑定):

<template>
  <div>
      <input text="text' v-model="text" />,输入的是:{{text}}
  </div>
</template>
<script>
  export default {
      data(){
          return {
              text: '请输入'
          }
      }
  }
</script>

6. v-bind (数据单项绑定,v-bind:value可简写 :value,省去v-bind部分):

<template>
    <div>
        <input type="text" v-bind:value="text"/>  ,输入的是:{{text}}
    </div>
</template>
<script>
  export default {
      data(){
          return {
            text: '请输入'
          }
      }
  }
</script>

7.v-for (循环)

<template>
  <div>
      <ul>
          <li v-for="result in list">{result.name}</li>    
      </ul>
  </div>
</template>
<script>
  export default {
      data(){
          return {
              list:[
                  {name: 'zs'},
                  {name: 'ls'}
              ]
          }
      }    
  }
</script>

8. v-on(事件绑定,v-on可简写 @click="", 省略v-on)

<template>
  <div>
      <div v-on:click="clickMe">click me</div>
  </div>
</template>
<script>
export default {
  methods: {
      clickMe() {
        alert('被点击');
      }
  }
}
</script>

相关文章

  • Vue.js第二天

    指令 1.什么是指令? 2.vue中常用的指令

  • 2.Vue 常用指令

    Vue 常用指令: 1.v-text (相当于innerText): 案例: 2.v-html (相当于inner...

  • 2.vue指令

    1.v-for用于列表数据循环渲染 news为循环的项,index为索引,newsData为data中定义的数据名...

  • Vue 复习

    1.vue 简介简化DOM操作2.vue 指令1).v-for="" 循环操作 2).v-model="" ...

  • vue初学者笔记(基础语法篇)

    v-text和v-html指令的区别。 v-text指令会进行转译。 2.vue中的方法和事件都是面对数据编程(而...

  • vue 复习

    1.vue简介简化Dom操作2.vue指令(1)v-for="" 循环操作 (2)v-model="" 双向数...

  • 2018-10-09 vue的简单复习

    主流框架 vue angular react 1.vue简介 简化Dom操作 2.vue指令 3.vue过滤器 ...

  • 九:vue.js基础(2)

    1.表单输入绑定 2.Vue实例_生命周期 3.过渡. 4.动画 5.过滤器 6.内置指令 7.自定义指令

  • 2.Vue v-on指令练习

    弹窗事件 将handleClick方法用v-on:click指令和按钮button绑定,当点击click时弹出窗口...

  • ARM 64 常见汇编指令

    ARM64常用的汇编指令 运算指令 程序跳转指令

网友评论

    本文标题:2.Vue 常用指令

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