【Vue2.0】—github小案例(二十三)

<template><section class="jumbotron"><h3 class="jumbotron-heading">Search Github Users</h3><div><input type="text" placeholder="enter the name you search" v-model="keyWord" />&nbsp;<button @click="sendData">Search</button></div></section></template><script>import axios from 'axios'export default {name: 'Search',data() {return {keyWord: ''}},methods: {sendData() {//请求前更新List里面的数据this.$bus.$emit('updateListData', {isLoading: true,errMsg: '',users: [],isFirst: false})axios.get(`https://api.github.com/search/users?q=${this.keyWord}`).then(response => {console.log('请求成功');//请求成功后更新数据this.$bus.$emit('updateListData', {isLoading: false,errMsg: '',users: response.data.items})},error => {//请求失败后更新数据this.$bus.$emit('updateListData', {isLoading: false,errMsg: error.message,users: []})})}}}</script><style></style>

【Vue2.0】—github小案例(二十三)相关推荐

  1. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十三║Vue实战:Vuex 其实很简单

    前言 哈喽大家周五好,马上又是一个周末了,下周就是中秋了,下下周就是国庆啦,这里先祝福大家一个比一个假日嗨皮啦~~转眼我们的专题已经写了第 23 篇了,好几次都坚持不下去想要中断,不过每当看到群里的交 ...

  2. 【Vue2.0】—vue-router(二十七)

    [Vue2.0]-vue-router(二十七) 一.路由配置 作用:让路由组件更方便的收到参数 二.<router-link></ router-link> 的replace ...

  3. 【Vue2.0】—vue-router(二十六)

    [Vue2.0]-vue-router(二十六) 一.vue-router 的理解 它是vue 的一个插件库,专门用来实现 SPA 应用 二.对 SPA 应用的理 单页 Web 应用(single p ...

  4. 【Vue2.0】— TodoList案例(十七)

    [Vue2.0]- TodoList案例(十七) <template><div id="root"><div class="todo-con ...

  5. 【Vue2.0】—props 配置(十三)

    [Vue2.0]-props 配置(十三) <template><div class="demo"><h1>{{ msg}}</h1> ...

  6. 【vue2.0进阶】案例:用Vuex实现一个简单的计算器

    昨天我们学习了Veux的几个重要的核心概念.当然只讲概念还不够,必须要结合上案例才能理解得更深刻. 马上就开始我们今天的案例:用Vuex实现一个简单的网页计算器. 我们之前的章节说过,Vuex适合在较 ...

  7. Java小案例(二) 用数组实现增删查改排序

    文章目录 案例一 案例二 案例三 案例四 案例五 案例一 Student.Java package curd;public class Student {private String stuid;pr ...

  8. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十二║Vue实战:个人博客第一版(axios+router)...

    前言 今天正式开始写代码了,之前铺垫了很多了,包括 6 篇基础文章,一篇正式环境搭建,就是为了今天做准备,想温习的小伙伴可以再看看<Vue 基础入门+详细的环境搭建>,内容很多,这里就暂时 ...

  9. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十二║Vue实战:个人博客第一版

    前言 今天正式开始写代码了,之前铺垫了很多了,包括 6 篇基础文章,一篇正式环境搭建,就是为了今天做准备,想温习的小伙伴可以再看看<Vue 基础入门+详细的环境搭建>,内容很多,这里就暂时 ...

最新文章

  1. Go语言MD5加密用法实例
  2. SDMemoryCache中的NSMapTable
  3. MySQL学习笔记_9_MySQL高级操作(上)
  4. Devexpress的Datalayout控件
  5. 直播预告丨深耕用户价值,实战保险业数字化升级
  6. CSS实现div悬浮框的代码(兼容IE6)
  7. 活动目录的物理结构逻辑结构
  8. nginx的安装及配置文件详解
  9. 启明星系统字体的演变
  10. java sync 实现原理_JAVA 同步实现原理
  11. 基于QQ空间API和jsonp跨域的QQ空间背景音乐查询
  12. org.postgresql.util.PSQLException: ERROR: column loginid of relation userinfo does not exist
  13. MySQL官方教程及各平台的安装教程和配置详解入口
  14. (信息学奥赛一本通 1299)糖果#线性动态规划#
  15. 国内常见的一些代码托管平台
  16. Python3.6新特性(部分)
  17. 如何在xml文件中引入约束【带解析】
  18. python可以应用lbm_格子玻尔兹曼方法(LBM)python程序提速
  19. 基于jsp的小说阅读下载系统
  20. 胖AP和瘦AP组网方案的优缺点

热门文章

  1. LeetCode20.有效的括号 JavaScript
  2. [二分图]luogu 1640 连续攻击游戏
  3. Linux下SVN搭建与配置
  4. 迅雷BT下载电影99.9%不动原地循环解决方案
  5. Apache服务器全局配置之服务器标识配置篇
  6. Q2 Spring Boot自动配置原理(ok)
  7. 确认系统存储模式C语言,关于C语言中的union
  8. oracle数据库选件,一句话为你解读Oracle数据库选件
  9. fr4走线宽度_PCB布线走线宽度变化的影响分析
  10. socket网络编程 java_Java Web 基础(一) 基于TCP的Socket网络编程