使用Vue实现调用接口加载页面初始数据


Posted in Javascript onOctober 28, 2019

闲着没事写了一个电影推荐的网页,很简单,使用的是Vue的实现.

let vm = new Vue({
  el:'#content',
  data:{
   name:'',
   pic:'',
   actor:'',
   detail:'',
   link:''
  },
  mounted:function () {
   this.getMovie();
  },
  methods:{
   getMovie:function () {
    var _this = this;
    let url = '/niuren/getRecommendFilm';
    axios.get(url).then(function (res) {
     _this.name = res.data.data.name;
     _this.pic = res.data.data.pic;
     _this.actor = res.data.data.actor;
     _this.detail = res.data.data.detail;
     _this.link =res.data.data.link;
    })
   },
   goLink:function () {
    var _this = this;
    window.location.href = _this.link;
   }
  },
 })

因为我使用的是axios, 在get方法中的this指向的这个函数,所以要在调用之前声明this的指向为Vue实例的this,

要不然就是赋值不成功,导致无法渲染(弄了半天)

以上这篇使用Vue实现调用接口加载页面初始数据就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery last-child 列表最后一项的样式
Jan 22 Javascript
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
Mar 10 Javascript
window.open不被拦截的实现代码
Aug 22 Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 Javascript
JS实现太极旋转思路分析
Dec 09 Javascript
10道典型的JavaScript面试题
Mar 22 Javascript
PHP7新特性简述
Jun 11 Javascript
Vue中的vue-resource示例详解
Nov 02 Javascript
Vue项目打包压缩的实现(让页面更快响应)
Mar 10 Javascript
jquery实现简单拖拽效果
Jul 20 jQuery
jQuery实现图片切换效果
Oct 19 jQuery
node.js使用express-fileupload中间件实现文件上传
Jul 16 Javascript
JavaScript制作3D旋转相册
Aug 02 #Javascript
微信小程序工具函数封装
Oct 28 #Javascript
js实现3D照片墙效果
Oct 28 #Javascript
vue+webpack 更换主题N种方案优劣分析
Oct 28 #Javascript
使用Vue调取接口,并渲染数据的示例代码
Oct 28 #Javascript
JavaScript 反射和属性赋值实例解析
Oct 28 #Javascript
vue 解决数组赋值无法渲染在页面的问题
Oct 28 #Javascript
You might like
PHP 使用pcntl和libevent 实现Timer功能
2013/10/27 PHP
php中随机函数mt_rand()与rand()性能对比分析
2014/12/01 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
简介JavaScript中Boolean.toSource()方法的使用
2015/06/05 Javascript
javascript比较两个日期相差天数的方法
2015/07/23 Javascript
javascript实现input file上传图片预览效果
2015/12/31 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
javascript数组对象常用api函数小结(连接,插入,删除,反转,排序等)
2016/09/20 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
angular 用Observable实现异步调用的方法
2018/12/27 Javascript
手把手教你使用TypeScript开发Node.js应用
2019/05/06 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
React组件设计模式之组合组件应用实例分析
2020/04/29 Javascript
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
python3中bytes和string之间的互相转换
2017/02/09 Python
python 堆和优先队列的使用详解
2019/03/05 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
django框架防止XSS注入的方法分析
2019/06/21 Python
python安装gdal的两种方法
2019/10/29 Python
pytorch标签转onehot形式实例
2020/01/02 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
pygame用blit()实现动画效果的示例代码
2020/05/28 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
Wojas罗马尼亚网站:波兰皮鞋品牌
2018/11/01 全球购物
高三自我鉴定范文
2013/10/19 职场文书
护校行动方案
2014/05/31 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
环卫工作个人总结
2015/03/04 职场文书
给下属加薪申请报告
2015/05/15 职场文书
生活小常识广播稿
2015/08/19 职场文书
班主任工作经验交流会总结
2015/11/02 职场文书
《所见》教学反思
2016/02/23 职场文书