c语言编程笔录

首页 >   > 笔记大全

笔记大全

vue js如何连接数据库

更新时间:2023-12-15

第一段:连接后端API

在Vue.js中,通常使用axios或fetch等工具来访问API。连接数据库需要与后端API建立联系。我们可以在Vue.js中使用axios发送HTTP请求。以下是一个示例:

axios.get(`https://your-backend-api.com/api/data`)
  .then(response => {
    console.log(response.data)
  })
  .catch(error => {
    console.log(error.response)
  })

第二段:从后端API接收数据

在使用Vue.js连接数据库之前,需要确定所需的数据. 接收后端API返回的数据后,Vue组件可以通过模板语法渲染出数据. 以下是代码示例:

data() {
  return {
    databaseData: []
  }
},
mounted() {
  axios.get(`https://your-backend-api.com/api/data`)
    .then(response => {
      this.databaseData = response.data
    })
    .catch(error => {
      console.log(error.response)
    })
}

第三段:将数据展示在Vue组件中

Vue.js通过模板语法将数据显示在组件中。下面是一个简单的示例:




第四段:将数据添加到数据库中

在Vue.js中,我们可以使用axios来向后端API发送Post请求。以下是一个添加数据的示例:

addData() {
  axios.post(`https://your-backend-api.com/api/data`, this.newData)
    .then(response => {
      console.log(response.data)
      this.databaseData.push(response.data)
    })
    .catch(error => {
      console.log(error.response)
    })
}