Vue.js--基于$.ajax获取数据并与组件的data绑定
2018-03-19 15:20
1001 查看
Vue.js与jQuery不冲突???
90%的数据基本都是从服务器请求的,前端和后端的数据交互一般是通过ajax请求完成。
ajax的请求方式有几种?
1.原生js 2.jq 3.Vue的axios
Vue ajax,前提要装好Vue环境
import axios from "axios"; //引入 export default { mounted: function() { //保存this的指向保证是当前的vue对象 var self = this; //当index被引入的时候渲染时开始发起请求 axios({ //接口 url: "https://m.maizuo.com/v4/api/film/now-playing", //请求方式 methods: "get", //请求的数据 data: { count: 10, //请求10条数据 page: 2, //请求的页数 }, }).then(function(res) { //成功回调 console.log(res); //绑定成功请求的数据,并且绑定数据 self.film = res.data.data.films; self.Pages = res.data.data.page; }).then(function(err) { //失败回调 console.warn(err); }); }, data: function() { return { film: [], Pages: {}, } } }
相关文章推荐
- Vue.js--基于$.ajax获取数据并与组件的data绑定
- Atitit 项目界面h5化静态html化计划---vue.js 把ajax获取到的数据 绑定到表格控件 v2 r33.docx
- Atitit 项目界面h5化静态html化计划---vue.js 把ajax获取到的数据 绑定到表格控件 v2 r33.docx
- Vue.js——基于$.ajax实现数据的跨域增删查改【4】
- Vue.js——基于$.ajax实现数据的跨域增删查改
- Vue.js数据绑定之data属性
- IE9.0或者360下js(JavaScript、jQuery)不能正确执行(加载),按F12后执行正常;Firefox下ajax的success返回数据data(json、string)无法获取
- 详解Vue.js基于$.ajax获取数据并与组件的data绑定
- vue.js组件之间通讯的数据双向绑定----父亲把数据传递给儿子,儿子更改数据后,重新发送给父亲,父亲数据更改后,属性会重新发送个儿子,儿子刷新新数据
- debug - vue中通过ajax获取数据时,如何避免绑定的数据中出现property of undefined错误
- Jquery 模板插件 jquery.tmpl.js 的使用方法(1):基本语法,绑定,each循环,ajax获取json数据
- IE9.0或者360下js(JavaScript、jQuery)不能正确执行(加载),按F12后执行正常;Firefox下ajax的success返回数据data(json、string)无法获取
- 从数据库获取到json数据,前端用vue.js数据绑定
- 基于vue-cli及express模拟Ajax获取服务器数据
- Atitit vue.js 把ajax数据 绑定到form表单
- Vue.js的组件(四)父组件与子组件的数据联系 之 双向绑定
- Vue.js——基于$.ajax实现数据的跨域增删查改
- Atitit vue.js 把ajax数据 绑定到form表单
- Vue.js——基于ajax实现数据的跨域增删查改
- 解析:vue.js中组件的data数据为什么是函数?