首页 > 其他分享 >vue3从入门到入坑-第1坑

vue3从入门到入坑-第1坑

时间:2025-01-12 09:00:38浏览次数:1  
标签:error console 入门 res 到入 onMounted vue3 data footerLinks

这是我2025年入门学习Vue的新年第一个坑啊。先看问题:

<template>
  <el-table :data="footerLinks" stripe style="width: 100%">
    <el-table-column prop="linkName" label="链接名称" width="180" />
    <el-table-column prop="linkUrl" label="链接地址" width="180" />
  </el-table>
</template>

<script setup>
import { onMounted, ref } from 'vue'
import { getWebsiteInfo } from '@/api/website/index'

const footerLinks = ref([])

onMounted(() => {
  getFooterLinks()
})

function getFooterLinks() {
  getWebsiteInfo().then((res) => {
    console.log(res.data); // 有值
    console.log(res.data.footerLinks); // undefined
    footerLinks.value = res.data.footerLinks;
  }).catch((error) => {
    console.error('Error:', error);
  });
}
</script>

<style scoped></style>

这个页面在加载时通过onMounted函数从后端API获取数据并显示在表格中,获取数据使用的Axios,表格展示使用的ElementPlus。
为什么res.data有值而res.data.footerLinks却是未定义呢?

其实正确的取值方式是(多一个data):

res.data.data.footerLinks

标签:error,console,入门,res,到入,onMounted,vue3,data,footerLinks
From: https://www.cnblogs.com/jun1019/p/18666514

相关文章

  • Linux 进程入门:带你走进操作系统的核心地带(2)
     ......
  • 2025/1/11 第25场蓝桥入门赛 题解
    A: 哪来的AC  :  题目链接水题:31画#include<iostream>usingnamespacestd;intmain(){//请在此输入您的代码cout<<31;return0;}B: 酒店安排  : 题目链接 思路:从大到小排序,求每两个相邻房间的差值 ,滑动窗口求m-1个差值最小,即为答案要想最......
  • 从PyTorch入门到项目实战 | 基础知识篇 | 工欲善其事,必先利其器!详解PyTorch安装与环境
    从PyTorch入门到项目实战......
  • SQLite开发 入门学习+复杂业务举例
    版权声明本文来自博客园,作者:观心静 ,转载请注明原文链接:SQLite开发入门学习+复杂业务举例-观心静-博客园本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。前言  记录一些SQLite开发中的语句,前面部分说明一些简单语句,......
  • 【圆圆的日语教室】日语入门第6课-自我介绍(1)很高兴认识你
    第六课——自我介绍(1)很高兴认识你日语中汉字的两种读音方式音读:根据当时传过去的汉字的汉语读音发展得来的不同朝代传过去的读音可能不同,所以一个汉字可能有多种音读吴:南北朝时期、汉:隋唐时期、唐:宋元明清时期例子“明”字:训读:汉字的含义所对应的日语原本的......
  • 【圆圆的日语教室】日语入门第7课-自我介绍(2)深入交流
    第七课——自我介绍(2)深入交流介绍国家常用单词我来自から:表示时间空间上的起点,“从”来ました:来(常规)まいりました:来(礼貌、自谦)两种“来”的说法都可以。介绍职业常用单词圆圆带读運転手:司机弁護士:律师我是介绍喜好常用单词喜好问答介绍家庭常用单词......
  • 【圆圆的日语教室】日语入门第8课-片假名
    第八课——片假名片假名的书写あ行あ:先写横折,然后在下面再写一撇い:单人旁う:宝盖头,先写一点一竖,然后第三笔拖长一点か行か:“力”,平假名少了一点,平假名比较圆润,片假名横平竖直。キ:平假名上面的部分,第一笔短横,第二笔长横。ク:“久”少了最后一笔。ケ:反文旁少了最后一......
  • 模数转换器(ADC)入门指南:从原理到实践
    1ADC基础概念模数转换器(Analog-to-DigitalConverter,ADC)是一种将连续的模拟信号转换成离散数字信号的器件。在STM32微控制器中,ADC模块扮演着连接模拟世界与数字世界的桥梁角色。它能够将外部传感器输入的模拟电压值转换为微控制器可以处理的数字量。模数转换器(ADC)是将......
  • vue3 + arcgis.js4.x---导航箭头轨迹线
    onMounted(()=>{window.customMap=mapInit.initMap()constgraphicsLayer=newGraphicsLayer()//创建一个图层对象constpolyline=newPolyline({paths:[[117.227239,31.820586],[117.227239,33.820586],[119.227239,31......
  • vue3 + arcgis.js4.x---卷帘模式
    这里使用天地图的矢量图和影像图作为卷帘对比(tk自行申请)//初始化地图map:newMap({basemap:newBasemap({baseLayers:[newWebTileLayer('http://{subDomain}.tianditu.com/DataServer?T=vec_w&X={col}&Y={row}&L={level}&tk=',{......