使用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中根据属性或属性值获得元素(6种情况获取方法)
Jan 17 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
Jun 13 Javascript
Microsfot .NET Framework4.0框架 安装失败的解决方法
Aug 14 Javascript
Jquery使用val方法读写value值
May 18 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
Dec 08 Javascript
bootstrap table实现单击单元格可编辑功能
Mar 28 Javascript
js封装成插件的步骤方法
Sep 11 Javascript
React操作真实DOM实现动态吸底部的示例
Oct 23 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
Feb 21 Javascript
js数据类型检测总结
Aug 05 Javascript
微信小程序的引导页实现代码
Jun 24 Javascript
Javascript中async与await的捕捉错误详解
Mar 03 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
一首老MP3,致敬WAR3经典
2021/03/08 魔兽争霸
php sprintf()函数让你的sql操作更安全
2008/07/23 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
一个JQuery写的点击上下滚动的小例子
2011/08/27 Javascript
JQuery的read函数与js的onload不同方式实现
2013/03/18 Javascript
JS去除右边逗号的简单方法
2013/07/03 Javascript
jQuery快速上手:写jQuery与直接写JS的区别详细解析
2013/08/26 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
jQuery 计算iframe 窗口大小的方法
2014/05/13 Javascript
Javascript实现的简单右键菜单类
2015/09/23 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
原生ajax处理json格式数据的实例代码
2016/12/25 Javascript
H5图片压缩与上传实例
2017/04/21 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
2020/01/22 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
python 图片验证码代码分享
2012/07/04 Python
Python验证码识别处理实例
2015/12/28 Python
Python使用os模块和fileinput模块来操作文件目录
2016/01/19 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
详解Python开发中如何使用Hook技巧
2017/11/01 Python
查看django版本的方法分享
2018/05/14 Python
python日志模块logbook使用方法
2019/09/19 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
Numpy数组的广播机制的实现
2020/11/03 Python
安全员岗位职责
2013/11/11 职场文书
简历中个人求职的自我评价模板
2013/11/29 职场文书
面试必备的求职信
2014/05/25 职场文书
学生夜不归宿检讨书
2014/09/23 职场文书