Vue.js簡介
vue是法語中視圖的意思,Vue.js是一個輕巧、高效能、可組件化的MVVM庫,同時擁有非常容易上手的API。
一、動態參數顯示
ajax非同步請求後,接收到回傳的data參數並顯示在前端
1.1 引入js,也加入了jQuery
<script type="text/javascript" src="/js/vue.min.js"></script> <script type="text/javascript" src="/js/jquery-2.1.3.js"></script>
1.3 JS
注意:這裡JS一定要放在$(function() {})裡面,或是寫到body裡面
<div id="app"> <p>{{ message }}</p> <button v-on:click="showData">显示数据</button> </div>
二、動態列表顯示請求後,接收到回傳的data清單資訊並顯示
2.1 引入js,也加入了jquery
new Vue({ el: '#app', data: { message: '' }, methods: { showData: function () { var _self = this; $.ajax({ type: 'GET', url: '...', success:function(data) { _self.message = JSON.stringify(data); } }); } } })
2.2 html
<script type="text/javascript" src="/js/vue.min.js"></script> <script type="text/javascript" src="/js/jquery-2.1.3.js"></script>