Vue:条件与循环
来自CloudWiki
条件渲染
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="vue.js" type="text/javascript" charset="utf-8"> </script> </head> <body> <div id="app-3"> <p v-if="seen">现在你看到我了</p> </div> </body> <script type="text/javascript"> var app3 = new Vue({ el: '#app-3', data: { seen: false } }) </script> </html>
列表渲染
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="vue.js" type="text/javascript" charset="utf-8"> </script> </head> <body> <div id="app-4"> <ol> <li v-for="todo in todos"> {{ todo.text }} </li> </ol> </div> </body> <script type="text/javascript"> var app4 = new Vue({ el: '#app-4', data: { todos: [ { text: '学习 JavaScript' }, { text: '学习 Vue' }, { text: '整个牛项目' } ] } }) </script> </html>