VUE小界面
Posted 沧海·
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE小界面相关的知识,希望对你有一定的参考价值。
为了学习前端VUE知识,做了第一个VUE界面,为了熟悉命令,界面比较丑,下面贴出代码。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>2.class</title>
<style>
thead
background-color: aqua;
table
border: 1px solid coral;
</style>
</head>
<body>
<div id="app">
<fieldset>
<legend>弘峰vue小界面</legend>
<div>
<span>
姓名
</span>
<input type="text" placeholder="请输入姓名" v-model="newstudent.name" />
</div>
<div>
<span>
年龄
</span>
<input type="text" placeholder="请输入年龄" v-model="newstudent.age" />
</div>
<div>
<span>
性别
</span>
<select v-model="newstudent.sex">
<option value="男">男</option>
<option value ="女">女</option>
</select>
</div>
<div>
<span>
手机号
</span>
<input type="text" placeholder="请输入手机号" v-model="newstudent.tel" />
</div>
<button type="button" @click="create()">创建</button>
</fieldset>
<table>
<thead>
<tr>
<td>姓名</td>
<td>年龄</td>
<td>性别</td>
<td>手机号</td>
<td>操作</td>
</tr>
</thead>
<tr v-for="(item,index) in pr">
<td>item.name </td>
<td>item.age</td>
<td>item.sex</td>
<td>item.tel</td>
<td><button type="button" @click="del(index)">删除</button></td>
</tr>
</table>
</div>
<script src="js/vue.js"></script>
<script>
let ve=new Vue(
el:'#app',
data:
pr:[
name:'ww',age:23,sex:'女',tel:'8888',
name:'aa',age:22,sex:'男',tel:'8888888',
name:'qwe',age:14,sex:'男',tel:'18888888'
],
newstudent:name:'',age:0,sex:'男',tel:'',
,
methods:
create()
if(this.newstudent.name==='')
alert('不能为空');
return;
this.pr.unshift(this.newstudent);
this.newstudent=name:'',age:0,sex:'男',tel:'';
,
del(index)
this.pr.splice(index,1)
);
</script>
</body>
</html>
以上是关于VUE小界面的主要内容,如果未能解决你的问题,请参考以下文章