如何使用laravel在vue组件上获取和显示数据

时间:2019-06-19 07:19:46

标签: mysql laravel vue.js

我在vue组件中创建了一个表单。如何从数据库中获取数据并填充下拉列表

数据库表的详细信息如下(表名为:users)和列ID,FullName,DOB

1 个答案:

答案 0 :(得分:1)

前端和服务器端代码通过HTTP请求进行对话。

//假设这是视图

//now this function is in your vue which will fetch the data from an URI
functionToFetchData(uri){
 fetch(uri){
  //do your stuff here like checking fetched data and assigning then to vairalbe
 }

}

//假设这是您的php中的laravel服务器

//suppose this is your exposed API URI 
when user fetch :/api/uri then return 'some data'
now this some data will be returned to the front end which is in vue which you can show to the user.

注意:像vue这样的前端技术不会直接与数据库对话,而是会与服务器端代码对话,在您的情况下,您将使用laravel编写代码,而laravel代码将与您将在php中编写的databse对话