更多的往往不是,建立你的JavaScript应用程序时,你会想把数据从远程源或消耗一个[ API ](https:/ /恩。维基百科。org /维基/ application_programming_interface)。我最近看了一些[公开](https://github.com/toddmotto/public-apis API),发现有很多很酷的东西,可以从这些来源的数据。

通常情况下,在构建 JavaScript 应用程序时,您希望从远程源或从API获取数据。我最近研究了一些公开的API,发现可以使用这些数据源完成很多很酷的东西。

更多来自作者的提示

使用Vue.js,可以逐步地构建围绕其中一个服务的应用程序,并在几分钟内就可以开始向用户提供内容服务。

我将演示如何构建一个简单的新闻应用程序,它可以显示当天的热门新闻文章,并允许用户按照他们的兴趣类别进行过滤,从纽约时报API获取数据。您可以在这里找到本教程的完整代码。

下面是最终应用的外观:

要学习本教程,您将需要一些非常基本的Vue.js的知识。 您可以在这里找到一个很棒的“入门指南”。 我还将使用ES6语法,您可以到这里进一步学习:https://www.sitepoint.com/tag/es6/ 。

项目结构

为了保持简单,我们只使用2个文件:

./app.js

./index.html

app.js将包含我们应用程序的所有逻辑,index.html 文件将包含我们应用程序的主视图。

我们先在 index.html 中写一些基本的标记:

The greatest news app ever

VueNews

然后,在index.html的底部导入 Vue.js和app.js,就在

vue根据url获取内容axios_使用Vue.js和Axios从第三方API获取数据 — SitePoint相关推荐

  1. Vue实现仿音乐播放器5-实现今日推荐访问百度音乐API获取数据

    前文 前面已经实现了音乐导航菜单的切换,现在要实现主页面的今日推荐功能. 效果 实现 实现首页重定向 当应用初始化时,默认进入主页面home页,所以在router下的index.js下配置: expo ...

  2. vue父组件变量传递子组件_Vue.js 父组件向子组件传递数据通过 props

    我的使用场景:父组件:home.vue 子组件:feed-section.vue 父组件 home.vue 通过请求拿到数据后,传递给子组件 feed-section.vue:因为在子组件中需要渲染 ...

  3. php 获取内容页图片,织梦CMS如何从列表页获取内容页的图片

    近日因工作发展的需要用织梦CMS做了个网站,其中有一个js展示学校作品的页面需要从该栏目的图片集中读取每个图片集的第一张图片到该页面,也就是从列表页获取内容页的图片. 百度和谷歌中搜索了一下只找到了从 ...

  4. php获取p标签的值,js使用html()或text()方法获取设置p标签的显示的值

    html()方法 此方法类似于JavaScript中的innerHTML属性,可以用来读取或者设置某个元素中的HTML内容.要获取某个元素的内容,可以这样: var p_html = $(" ...

  5. php textarea 默认值,html中的textarea属性大全(设置默认值 高度自适应 获取内容 限制输入字数 placeholder)...

    1.textarea设置默认值 HTML: 此段代码设置一个textarea文本框 并且设置为隐藏 2.textarea高度自适应 今天需要些一个回复评论的页面,设计师给的初始界面就是一个只有一行的框 ...

  6. 通达信交易接口API获取数据源码分享

    在通达信交易接口下单之前,如何去了解快速获取交易数据呢?要是即使下单了,也不知道如何去查询,然后不管不问,等到需要你去止损了,你才回想起来去操作,这是很容易吃亏的做法的.在股票量化交易过程中,我们不仅 ...

  7. 第三节 适配Android10的拍照、从相册获取代码,包括完整的权限申请和图片地址获取

    专栏目录 第一节 自定义轮播图的制作 第二节 底部导航栏菜单,炫酷菜单动画,背景变暗.按钮焦点获取 第三节 适配Android10的拍照.从相册获取代码,包括完整的权限申请和图片地址获取 第四节 百度 ...

  8. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例

    前言 众所周知vue中使用路由的方式设置url参数,但是这种方式必须要在路径中附带参数,而且这个参数是需要在vue的路由中提前设置好的. 相对来说,在某些情况下直接在url后面拼接?mid=100的方 ...

  9. vue 获取url地址的参数_Vue 网络请求框架 axios 使用教程

    点击上方"代码集中营",设为星标 优秀文章,第一时间送达! 前期回顾 1. Vue 学习入门指南 2. Vue 入门环境搭建 3. Visual Studio Code 使用指南 ...

最新文章

  1. 前端进阶之路 0.1+0.2 !== 0.3?
  2. Silverlight带关闭动画的内容控件,可移动的内容控件(一)
  3. 数博会重磅活动:第二届大数据科学与工程国际会议详细日程
  4. scrapy爬取汽车之家宝马5系图片
  5. 手写一个RPC框架,理解更透彻(附源码)
  6. hbuilderx版本怎么更新到新版本_2.9版本快雪迎春更新公告
  7. cookie不正确 请重新登录_小学多陪,初中少陪,高中不陪!小学6年陪孩子写作业的正确方式,请家长收下!...
  8. JVM中8种垃圾收集器小结
  9. seleuium 禁止检测_如何突破网站对selenium的屏蔽
  10. 计算机类实训室建设公司,计算机专业实训室建设方案修改
  11. android 4实例分析,OpenGL Shader实例分析(4)闪光效果
  12. II.MongoDB CRUD Operations(CRUD操作)
  13. iOS 虚拟GPS 就是为了玩pokemon go 哈哈哈哈
  14. cad查看_CAD手机看图软件中批注的图片在电脑上如何查看?
  15. UVA 10480 Sabotage (最大流最小割)
  16. BoundsChecker 使用方法
  17. 文本相似(汉明距离)
  18. AppleParty(苹果派)v3 支持 App Store 新定价机制 - 批量配置自定价格和销售范围
  19. 如何判断一个 js 变量是数组类型
  20. 3D segmentation of nasopharyngeal carcinoma from CT images using cascade deep learning

热门文章

  1. 282、为什么网线水晶头要分a、b类接法?区别是什么?
  2. 自如_智能家居硬件测试
  3. 微信小程序获取用户Ip地址
  4. 百度Q-T语义一致性比未获奖 (总结)
  5. pytorch(9)-- 利用resnet18使cifa10数据集达到95%准确率
  6. 亲身体验 北京-环球嘉年华!
  7. android 壁纸再拿,Android获取当前桌面壁纸
  8. “创宇ADS”获公安部颁发《计算机信息系统安全专用产品销售许可证》!
  9. 2020北京公积金查看与提取
  10. 【学习笔记】编译Linux内核(下)---KConfig、Makefile详解以及ARM平台Linux内核的编译