美文网首页
VueJS-CLI学习教程 - 2 - 前后端分离

VueJS-CLI学习教程 - 2 - 前后端分离

作者: 李颖轩_LiYingxuan | 来源:发表于2017-10-17 18:09 被阅读98次

为了方便记忆和学习,整理了一下之前学习VueJS的要点,并通过在中的代码注释来阐述知识点。
需要自行下载bootstrap.css文件,并修改文件名或修改代码中引用的名称和路径:
bootstarp-3.3.7-flatly.min.css 下载flatly皮肤的bootstarp

本章重点:前后端分离,调用后端API获取数据。
GitHub前端代码 - liyingxuan/vue-cli-tutorial
GitHub后端代码 - liyingxuan/lara-vue-api

1. 安装imcvampire/vue-axios
$ npm install --save axios vue-axios
2. 配置axios

在main.js中增加:

import axios from 'axios'
import VueAxios from 'vue-axios'

Vue.use(VueAxios, axios)
3. 使用axios调用后端API数据

修改App.vue中JS部分:

  import Todos from './components/Todos' // 引用组件Todos
  import TodoForm from './components/TodoForm' // 引用组件TodoForm

  export default {
    name: 'app',
    data() { // 基础数据和变量
      return {
        todos: [] // 新建一个空变量,接受后端API提供的数据
      }
    },
    mounted() { // 调用后端API接口获取数据
      this.axios.get('http://localhost/api/todos').then(response => {
        this.todos = response.data
      })
    },
    computed: { // 页面中需要处理之后展示的数据,统一放这里
      todoCount() {
        return this.todos.length
      }
    },
    components: {
      Todos, TodoForm // 注册组件
    }
  }

GitHub后端代码 - liyingxuan/lara-vue-api

后端代码传输数据:

后端代码传输数据示意图

The end.

→ VueJS-CLI学习教程 - 3 - VueRouter
← VueJS-CLI学习教程 - 1 - 代码重构

相关文章

  • VueJS-CLI学习教程 - 2 - 前后端分离

    为了方便记忆和学习,整理了一下之前学习VueJS的要点,并通过在中的代码注释来阐述知识点。需要自行下载bootst...

  • spring security系列教程:基于session:用户

    看完这个教程可以搭建一个基于session的用户名+密码验证的权限框架,适用前后端不分离的项目架构。前后端分离的架...

  • 2019-06-05

    1.前后端分离2.提高前后端开发效率

  • Vue 学习笔记 (一)

    目的:本教程将结合flask和vue制作一个前后端分离的网站 1. vue 相关操作指令 2. vue 启动顺序 ...

  • VueJS-CLI学习教程 - 3 - VueRouter

    为了方便记忆和学习,整理了一下之前学习VueJS的要点,并通过在中的代码注释来阐述知识点。 本章重点:使用vue-...

  • VueJS-CLI学习教程 - 4 - RouterLink

    为了方便记忆和学习,整理了一下之前学习VueJS的要点,并通过在中的代码注释来阐述知识点。 本章重点:使用rout...

  • vscode下spring-boot的hello

    最近要做前后端分离,作为前端要给后端写个demo,那么我粗略的看了一下spring-boot的教程 版本控制器个人...

  • 到底什么是前后端分离?

    这里是经常容易被混淆的一些概念。 在说前后端分离之前,要先弄清楚: 1。什么是前端? 2。什么是后端? 3。什么前...

  • 2019-01-11前后端分离

    什么是前后端分离? 为什么前后端分离? 前后端分离的优势? 未分离时期 MVC: 早期JSP+SERVLET中的结...

  • 前后端分离

    什么是前后端分离 前后端分离中前端负责页面路由控制,页面展示,后端处理数据,通过json进行传输。前后端分离并非仅...

网友评论

      本文标题:VueJS-CLI学习教程 - 2 - 前后端分离

      本文链接:https://www.haomeiwen.com/subject/maaduxtx.html