英文官网: https://vuejs.org/ 中文官网: https://cn.vuejs.org/
let persons = [
{id:1,name:'张三',age:18},
{id:2,name:'李四',age:20},
{id:3,name:'赵武',age:28}
]
// 命令式编程
let _str = '';
persons.forEach(i=>{
_str +=`<li>${i.id}-${i.name}-${i.age}</li>`
});
let _ul = document.querySelector('#list');
_ul.innerHtml = _str;// 声明式编码
<ul id="list">
<li v-for="i in persons">
{{i.id}}-{{i.name}}-{{i.age}}
</li>
</ul>a a+b demo(1) x === y ? 'a' : 'b'if(){} for(){}<!-- 引入Vue -->
<script type="text/javascript" src="../js/vue.js"></script>
<!-- 显示容器 -->
<div id="root">
<h1>Hello,{{ name.toUpperCase() }},{{ address }}</h1>
</div>
<script>
Vue.config.productionTip = false //阻止 vue 在启动时生成生产提示。
// 创建Vue实例
new Vue({
el: '#root', // el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串
data: { // data中用于存储数据,数据供el所指定的容器去使用,值暂时先写成一个对象
name: '张三',
address: '郑州'
}
})
</script>