Vue判断循环

2021-07-16  本文已影响0人  醉红尘_acb4

声明式渲染

Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统:

<div id="counter">
  Counter: {{ counter }}
</div>
const Counter = {
  data() {
    return {
      counter: 0
    }
  }
}

Vue.createApp(Counter).mount('#counter')

条件与循环

控制切换一个元素是否显示也相当简单:

<!--条件-->
<div id="conditional-rendering">
  <span v-if="seen">现在你看到我了</span>
</div>
<!--循环-->
<div id="list-rendering">
  <ol>
    <li v-for="todo in todos">
      {{ todo.text }}
    </li>
  </ol>
</div>
const ListRendering = {
  data() {
    return {
      seen: true,
      todos: [
        { text: 'Learn JavaScript' },
        { text: 'Learn Vue' },
        { text: 'Build something awesome' }
      ]
    }
  }
}
上一篇 下一篇

猜你喜欢

热点阅读