熟练使用vue的基本命令完成页面的数据渲染 【训练提示】 1.使用v-model 进行数据的绑定 2.使用data函数完成数据的初始化 3.使用v-on 命令进行事件的绑定 【训练步骤】 1.完成计算的业务逻辑 2.完成页面的渲染
时间: 2024-03-10 13:44:46 浏览: 55
写给vue新手们的vue渲染页面教程
好的,下面是一个使用Vue完成页面数据渲染的简单例子:
1. HTML文件:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Vue Example</title>
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
<div id="app">
<h1>{{ message }}</h1>
<input type="text" v-model="inputValue">
<button v-on:click="addData">Add Data</button>
<ul>
<li v-for="item in data">{{ item }}</li>
</ul>
</div>
<script src="index.js"></script>
</body>
</html>
```
2. JavaScript文件(index.js):
```javascript
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!',
inputValue: '',
data: ['Data 1', 'Data 2', 'Data 3']
},
methods: {
addData: function() {
if (this.inputValue) {
this.data.push(this.inputValue);
this.inputValue = '';
}
}
}
})
```
在这个例子中,我们使用了Vue的v-model指令来进行数据的双向绑定,v-on指令来进行事件的绑定。我们使用了一个data对象来存储数据,使用了methods对象来定义方法,用于添加数据。同时,我们使用了v-for指令来循环渲染data中的数据。
阅读全文