最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何使用Vue.js配合ajax绑定数据

来源:动视网 责编:小采 时间:2020-11-27 19:33:53
文档

如何使用Vue.js配合ajax绑定数据

如何使用Vue.js配合ajax绑定数据:这篇文章主要介绍了关于Vue.js配合ajax绑定数据的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 <script> new Vue({ el: '#vue-menu3', //p的id data: { : "" //数据,名称自定 }
推荐度:
导读如何使用Vue.js配合ajax绑定数据:这篇文章主要介绍了关于Vue.js配合ajax绑定数据的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 <script> new Vue({ el: '#vue-menu3', //p的id data: { : "" //数据,名称自定 }


这篇文章主要介绍了关于Vue.js配合ajax绑定数据的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

 <script>
 new Vue({
 el: '#vue-menu3', //p的id
 data: { : "" //数据,名称自定
 },
 created: function () { //created方法,页面初始调用 
 var url = "GetData.ashx";
 this.$http.get(url).then(function (data) { //ajax请求封装
 var json = data.body;
 var jsonObj = eval('(' + json + ')');
 // console.info(jsonobj);
 this.all = jsonObj;
 }, function (response) { //返回失败方法调用,暂不处理
 console.info(response);
 })
 }
 });
 </script>

 页面代码

 <p id="vue-menu3">
 <table class="table table-striped" >
 <caption>借阅书籍列表</caption>
 <thead>
 <tr>
 <th>书籍编号{{all.id}}</th>
 <th>书名</th>
 <th>管理人员</th>
 <th>借阅时期</th>
 <th>归还时间</th>
 </tr>
 </thead>
 <tbody>
 <tr v-for="value in all.libraryBooks">
 <td>{{value.bookId}}</td>
 <td>{{value.name}}</td>
 <td>{{value.chargePerson}}</td>
 <td>{{value.borrowTime}}</td>
 <td>{{value.returnTime}}</td>
 </tr>
 </tbody>
 </table>
 </p>

以下是数据单独绑定

 new Vue({
 el: '#vue-menu3', //p的id
 data: { libraryInfo: "" //数据,名称自定
 },
 created: function () { //created方法,页面初始调用 
 var url = "GetData.ashx";
 this.$http.get(url).then(function (data) { //ajax请求封装
 var json = data.body;
 var jsonobj = eval('('+json+')');
 console.info(jsonobj);
 
 //我的json数据参考下面
 this.libraryInfo = jsonobj.libraryBooks;
 }, function (response) { //返回失败方法调用,暂不处理
 console.info(response);
 })
 }
 });

  页面代码

 <p id="vue-menu3">
 <table class="table table-striped">
 <caption>借阅书籍列表</caption>
 <thead>
 <tr>
 <th>书籍编号</th>
 <th>书名</th>
 <th>管理人员</th>
 <th>借阅时期</th>
 <th>归还时间</th>
 </tr>
 </thead>
 <tbody>
 <tr v-for="value in libraryInfo">
 <td>{{value.bookId}}</td>
 <td>{{value.name}}</td>
 <td>{{value.chargePerson}}</td>
 <td>{{value.borrowTime}}</td>
 <td>{{value.returnTime}}</td>
 </tr>
 </tbody>
 </table>
 </p>

  必须引用 vue-resource.js 和vue.min.js

文档

如何使用Vue.js配合ajax绑定数据

如何使用Vue.js配合ajax绑定数据:这篇文章主要介绍了关于Vue.js配合ajax绑定数据的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 <script> new Vue({ el: '#vue-menu3', //p的id data: { : "" //数据,名称自定 }
推荐度:
标签: 绑定 数据 VUE
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top