用了一个select框出现的问题许多问题差不多搞了一个多小时最后还是百度解决了,百度伟大

问题出现

问题描述

select 多选框里的数据问题,我讲获取的数据信息放入框ref(null) 中,将数据返回到返回框里,一直发现存在问题,不能正常显示,百度里一下,发现没有百度到其他问题,最后换了一种方式,成功解决了

大神看一下什么问题告诉我一下

//自己定义后端数据请求的方式

<n-select
      label-field="whateverLabel"
      value-field="whateverValue"
      children-field="whateverChildren"
      filterable
      :options="options"
    />


<script>

const ctcDataRef = ref([]);
//发送请求的数据信息
onMounted(
 // 查询类目信息
  getRequest(null, `ctc/queryCtc`).then((res) => {
    ctcDataRef.value = res.data.data;
  })
)
 
setup(){

return{
    //一直出现错误
    options:ctcDataRef.value
}

}


</script>


我这里还有一种私聊就是将数据直接放入到rreturn 中数据成功出现了,不存在问题,但是数据放到ref(null)出现了问题

将数据直接放入到return 中是成功的

到这里 有网友说肯定是你放入的数据不符合格式问题了

//自己定义后端数据请求的方式

<n-select
      label-field="whateverLabel"
      value-field="whateverValue"
      children-field="whateverChildren"
      filterable
      :options="options"
    />


<script>

const ctcDataRef = ref([]);
//发送请求的数据信息
onMounted(
 // 查询类目信息
  getRequest(null, `ctc/queryCtc`).then((res) => {
    ctcDataRef.value = res.data.data;
  })
)
 
setup(){

return{
    //一直出现错误
    options:[
      {
        type: "group",
        whateverLabel: "Rubber Soul",
        key: "Rubber Soul",
        whateverChildren: [
          {
            whateverLabel: "Everybody's Got Something to Hide Except Me and My Monkey",
            whateverValue: "song0",
            disabled: true
          },
        ]
    }
],
}

}


</script>


我在js中自定义了一段数据格式,放入到ref中也是有问题的

//自己定义后端数据请求的方式

<n-select
      label-field="whateverLabel"
      value-field="whateverValue"
      children-field="whateverChildren"
      filterable
      :options="options"
    />


<script>

const ctcDataRef = ref([]);
//发送请求的数据信息
onMounted(
 // 查询类目信息
  getRequest(null, `ctc/queryCtc`).then((res) => {
    ctcDataRef.value = [
      {
        type: "group",
        whateverLabel: "Rubber Soul",
        key: "Rubber Soul",
        whateverChildren: [
          {
            whateverLabel: "Everybody's Got Something to Hide Except Me and My Monkey",
            whateverValue: "song0",
            disabled: true
          },
        ]
    }
],;
  })
)
 
setup(){

return{
    //一直出现错误
    options:ctcDataRef.value
}

}


</script>


最后修改方式 换了一种select框解决的问题

 <n-form-item-gi :span="12" label="类目id" path="ctcId">
                      <n-select
                        v-model:value="ctc.ctcId"
                        size="large"
                        placeholder="请输入你的信息"
                        :options="getGroundCtcOptions"
                        filterable
                        @keydown.enter.prevent
                      />
                    </n-form-item-gi>
// 类目信息
const ctcDataRef = ref([]);
//查询数据信息
onMounted(
  // 查询商品信息
  getRequest(null, `commodity/queryCommodity`).then((res) => {
    commodityData.value = res.data.data;
  }),
  // 查询类目信息
  getRequest(null, `ctc/queryCtc`).then((res) => {
    ctcDataRef.value = res.data.data;
  })
);


// 这里需要导入computed信息
 computed: {
    // 单选框数据信息
    getGroundCtcOptions() {
      var dis = [];
      for (let i in ctcDataRef.value) {
        dis.push({
          label: ctcDataRef.value[i].name,
          value: ctcDataRef.value[i].id,
        });
      }
      return dis;
    },
  },


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/448310.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【SpringCloud微服务实战02】Ribbon 负载均衡

Ribbon使用 Eureka中已经集成了Ribbon,无需额外引入,通过 @LoadBalanced 注解在请求中使用 Ribbon 负载均衡: @Bean @LoadBalancedpublic RestTemplate restTemplate() {return new RestTemplate(); } Ribbon工作流程图 Ribbon负载均衡策略 修改Ribbon负载均衡策略 方式一…

【python】time库知识整理

简介 python的time库是python内置库&#xff0c;主要负责处理与时间相关的事务。 获取当前时间 函数作用time()获取当前时间戳ctime()获取字符串形式的时间gmtime()调用内部方法&#xff0c;赋予属性&#xff0c;能够被程序调用执行 time返回的是时间戳 ctime是返回的我们…

【网络】数据在同网段和跨网段通信流程

情景一&#xff1a;同一广播域内&#xff0c;两台主机通信过程&#xff1a; 当NO要和N1通信时&#xff0c;假如N0知道N1的IP但却不知道它的MAC地址&#xff0c;那NO就会发送一个ARP的广播请求<1>&#xff08;里面源IP是NO 目标IP是N1 源MAC是N0 目标MAC是12个F&#xff0…

【仿真总结】基于matlab的传递函数计算与绘图

前言 在DC-DC电路控制算法中&#xff0c;PID控制是最常见且实用的&#xff0c;但实现前提有二&#xff0c;一是需要手算电路传递函数&#xff0c;二是需要将实际电路元件数值代入计算&#xff0c;第一步无法避免&#xff0c;但是在进行第二步时&#xff0c;存在大量基础、细致的…

使用Amazon Bedrock托管的Claude3 学习中国历史

最近被Amazon Bedrock托管的Claude3 刷屏了&#xff0c;那么先简单介绍下什么是Claude 3。 Claude 3是Anthropic 推出了下一代 Claude模型&#xff0c;针对不同用例进行优化的三种先进模型&#xff1a;Claude 3 Haiku、Claude 3 Sonnet 和 Claude 3 Opus&#xff0c;使用户能够…

Python速度大比拼:与主流编程语言的速度对决

在评估用于具体业务的编程语言时&#xff0c;经常考虑的一个关键指标之一是执行速度。Python以其简单性和可读性而闻名&#xff0c;但有时却因其性能而受到质疑。在这个领域&#xff0c;我们需要深入比较分析Python在执行速度方面与其他流行的编程语言相比的情况。 程语言执行速…

遥感与ChatGPT:科研中的强强联合

随着科技的飞速发展&#xff0c;人工智能&#xff08;AI&#xff09;已逐渐渗透到各个领域&#xff0c;为传统行业带来了前所未有的变革。其中&#xff0c;遥感技术作为观测和解析地球的重要手段&#xff0c;正逐渐与AI技术相结合&#xff0c;为地球科学研究与应用提供了全新的…

金蝶天燕 AMDC 替代redis

上传控制台文件到linux opt目录 解压安装包 tar -zxvf amdc_console_release_v2_x86_64.tar.gz 进入解压后的文件夹 cd amdc-console .执行启动命令 nohup ./amdc-console >nohup.out 2>&1 & 地址访问 http://ip:9001 三员管理中的三员初始密码 三员分别指&…

day16_Set_Map

今日内容 零、 复习昨日 一、Set 二、Map 零、 复习昨日 集合特点 长度不固定存储的数据类型不限制有丰富api方法可以调用有些有序,无序,或者有些允许重复有些会去重 集合体系图List 集合, 规定了所存储的元素 有序且允许重复常用的ArrayList 底层是数组,初始容量10存满后扩容,…

LLM 技术图谱(LLM Tech Map) Kubernetes (K8s) 与AIGC的结合应用

文章目录 1、简介2、基础设施3、大模型3、AI Agent&#xff08;LLM Agent&#xff09;4、AI 编程5、工具和平台6、算力7、Kubernetes (K8s) 与人工智能生成内容 (AIGC) 的结合应用7.1、摘要7.2、介绍7.3、K8s 与 AIGC 的结合应用7.4、实践案例7.5、结论 1、简介 LLM 技术图谱&…

Elastic Stack--05--聚合、映射mapping

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 1.聚合(aggregations)基本概念桶&#xff08;bucket&#xff09;度量&#xff08;metrics&#xff09; 案例 11. 接下来按price字段进行分组&#xff1a;2. 若想对所…

C语言:预处理详解(知识点和代码演示)

和黛玉学编程........> 预定义符号 __FILE__ //进行编译的源文件 __LINE__ //文件当前的行号 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __STDC__ //如果编译器遵循ANSI C&#xff0c;其值为1&#xff0c;否则未定义 比如&#xff1a; #define定义常量 #def…

Visual Studio2022使用(后续使用到再更新)

安装 从官网安装&#xff0c;下载即可。注意&#xff1a;选择社区版。&#xff08;免费够用&#xff09; 安装好后打开安装包&#xff0c;会继续下载东西&#xff0c;挂几个小时差不多就下好了。 使用 1、打开VS&#xff0c;点击“创建新项目”&#xff0c;选择“空项目”。…

【图论】 【割点】 【双连通分类】LCP 54. 夺回据点

本文涉及知识点 图论 割点 双连通分类 割点原理及封装好的割点类 LeetCode LCP 54. 夺回据点 魔物了占领若干据点&#xff0c;这些据点被若干条道路相连接&#xff0c;roads[i] [x, y] 表示编号 x、y 的两个据点通过一条道路连接。 现在勇者要将按照以下原则将这些据点逐一…

5分钟搭好一个易支付,个人最简单的对接支付宝方式

最近在疯狂折腾网站相关的知识,搭建了另一个平台后,需要涉及支付相关的内容。即 用户在某个平台请求支付时候,对接第三方支付支付宝,收款信息是我的,然后支付成功后给与回调。网上很多易支付网站,但是这玩意儿,既然咱碰到了,咱就自己弄。那么说搞咱就搞。 假设你已经搭…

Kafka MQ 生产者和消费者

Kafka MQ 生产者和消费者 Kafka 的客户端就是 Kafka 系统的用户&#xff0c;它们被分为两种基本类型:生产者和消费者。除 此之外&#xff0c;还有其他高级客户端 API——用于数据集成的 Kafka Connect API 和用于流式处理 的 Kafka Streams。这些高级客户端 API 使用生产者和消…

BUUCTF---easyre1

1.记录一下第一次做逆向题目 2.题目描述&#xff0c;下载附件 3.解压之后是一个可执行文件&#xff0c;先用PE查看是否有壳 4.没有壳&#xff0c;接下来用ida打开&#xff0c;直接拖进ida即可&#xff0c;接下来使用快捷键fnshiftf12查看字符&#xff0c;若是没有出现搜索框&a…

收割机案例-简单的动态规划

#include<iostream> using namespace std; // 创建土地 short land[32][32]; short n,m;// 实际使用的土地大小 short landA[32][32];//用A收割机收割数量记录 short landB[32][32];// 用B收割机收割数量记录 int main(){cin>>n>>m;// 存储农作物产量for(sho…

GNN-Transformer新突破!全局与局部的完美融合

图神经网络&#xff08;GNN&#xff09;和Transformer的结合是近年来的研究热点。这类结合不仅能够让两者发挥各自的优势&#xff0c;还能推动模型的创新&#xff0c;提高处理图数据的效率和性能。 具体点讲&#xff0c;通过利用Transformer&#xff0c;我们可以扩展GNN的感受…

Spring boot 操作 Redis

&#x1f339;作者主页&#xff1a;青花锁 &#x1f339;简介&#xff1a;Java领域优质创作者&#x1f3c6;、Java微服务架构公号作者&#x1f604; &#x1f339;简历模板、学习资料、面试题库、技术互助 &#x1f339;文末获取联系方式 &#x1f4dd; 往期热门专栏回顾 专栏…
最新文章