vue.js的学习中的简单案例

今天学习了近年来挺火的一门JS技术,叫vue.js下面是它的一个简单案例:

<html>
<head>
<title>$Title$</title>
  //<script src="https://unpkg.com/vue"></script>//这是导入vue.js源码的一种方式,前提条件是在有网络的情况下。
<script src="${pageContext.request.contextPath}/js/vue.js"></script>//这种方式是先把vue.js源文件下载下来,放到项目的js目录下在通过路径的查找。
  
</head>
<body>
<div id="div1">
{{userName}}
{{age}}
</div>
<script type="text/javascript">

var myModel = {userName:"陈杜",age:20} ;
var myViewModel = new Vue({

el: "#div1",
data:myModel
}) ;
console.log(myViewModel.age) ;

</script>
</body>

</html>

运行后效果图:




下面这个是对于多个数据的一个处理:

<html>
<head>
<title>$Title$</title>
//<script src="https://unpkg.com/vue"></script>//这是导入vue.js源码的一种方式,前提条件是在有网络的情况下。
<script src="${pageContext.request.contextPath}/js/vue.js"></script>//这种方式是先把vue.js源文件下载下来,放到项目的js目录下在通过路径的查找。

</head>
<body>
<div id="view">
<ol>
<li v-for="student in studentList">{{student.userName}}</li>//这里相当于for循环

</ol>

</div>


<script type="text/javascript">
var myModel = {studentList:[{userName:"小花"},{userName:"小刘"},{userName:"微微"}] };//把多个数据存放在数组里
var myModelView = new Vue({

el:"#view",//根据页面内容的ID选择
data:myModel//数据
}) ;
// console.log(myModelView.sex) ;
</script>
</body>

</html>



运行后效果图:


原文地址:https://www.cnblogs.com/aa1314/p/7904410.html