当前位置: 首页 > news >正文

公司门户网站制作上海网络推广团队

公司门户网站制作,上海网络推广团队,网站备案怎么找人备,绵阳专门做网站的公司情景阐述 弹窗内部有一个挑选框,要通过请求接口获取挑选框下面可供选择的数据。 这是一个很简单的情境,我立刻有了自己的思路。如果实现搜索,数据较少可以直接用elementplus自带的filter。如果数据较多,就需要传val,…

情景阐述

弹窗内部有一个挑选框,要通过请求接口获取挑选框下面可供选择的数据。

这是一个很简单的情境,我立刻有了自己的思路。如果实现搜索,数据较少可以直接用elementplus自带的filter。如果数据较多,就需要传val,在后台进行搜索,然后分页渲染。我选择的是前者,所以只需要把数据渲染上去就可以。

我的做法也很标准,我定义了一个option,因为获取的一定是个数组类型的数据,里面会有对象,对象中的属性是label。就类似于这种:

const pingminOptions = reactive([{value: '',label: ''}
])

做好一切准备工作后,我就请求后端接口,拿到了一个新的数组。并把数组的值赋值给了pingminOptiions。

随后发现响应式出现问题,数据更改成功,但是没有办法实现在页面上渲染。(数据的单向绑定出现问题)

发现问题的过程

我和我的组长一起改了很久,因为前面的人的代码很乱,一开始都是用let来定义,所以看不出问题。但是一旦是const就出现报错。

const报错,说明这个引用型数据的存放位置都发生了变化。

前面我们定义了一个响应式数据pingminOptions,如果我们获取到的是data.records。那么:

pingminOptions = data.records

这样的做法,会导致数据存放位置发生变化,而且原先的data.records并不是一个响应式数据,所以新定义的pingminOptions的响应式也失效了。

正确做法

正确的做法,我们可以给pingmingOptions中:

const pingmingOptions = {option: []
}

定义一个option来存放数据。接着我们就可以把data.records的值给option。

为什么要这么做?

这么做的原因是,用reactive定义出来的数据,内部的对象或者数组也是响应式的,它是深层次的。所以我们不用担心pingmingOptions的响应式失效问题。

关于toRefs

在和组长交流的过程中,我们也曾一度考虑是不是没有用到toRefs的问题,于是也复习了toRefs。toRefs的作用,一般用于解构。

比如我的state对象中有很多数据,有state.a,state.b,state.c。

我在渲染页面的时候,每次都要带上state。非常的不方便。因此就可以toRefs(state),这样的话,相当于给a,b,c都变成了一个响应式的属性。那么我们在使用的时候,模板语法中可以直接把a,b,c写出来。这样就方便了书写。

需要注意的是,仅仅是在页面渲染的时候才能简写。

http://www.sczhlp.com/news/44146/

相关文章:

  • 手机网站开发语言选择线上seo关键词优化软件工具
  • 东莞做企业网站媒体:北京不再公布各区疫情数据
  • 福建省建设执业注册中心网站谷歌推广怎么做
  • 佛山网站建设设计网站免费网站免费优化优化
  • 关于政府网站建设的研究报告百度网页pc版登录
  • 免费的活动策划网站网络营销学什么
  • 凡科网站设计模板爱上链外链购买交易
  • 做网站建设多少钱百度服务中心投诉
  • 网络推广计划书案例网站排名优化化快排优化
  • 房地产设计网站在线种子资源网
  • windows PowerToys之无界鼠标:一套键鼠控制多台设备
  • 作词避坑笔记
  • R-Zero:通过自博弈机制让大语言模型无需外部数据实现自我进化训练
  • 川菜餐馆网站建设模板美食餐厅企业建站php源码程序成都网络营销搜索推广
  • 网站开发语言是什么怎么上百度搜索
  • o2o网站建设哪家好在线注册网站
  • 响应式网站字体大小线上营销模式有哪些
  • 口碑好的网站定制公司seo和点击付费的区别
  • 网站页面设计公司电话惠州seo网站管理
  • 网站建设维护一年费用专业地推团队电话
  • 免费做外贸网站现在有哪些推广平台
  • 网站建设业务平均工资网站seo顾问
  • 比分网站制作推广关键词
  • 男生跟男生做口视频网站谷歌推广真有效果吗
  • 浦东新区苏州网站建设yandere搜索引擎入口
  • 政府网站信息内容建设不顾问式营销
  • wordpress 高级教程seo网站怎么搭建
  • 网站的形式免费网站seo优化
  • 厦门百城建设有限公司网站十大门户网站
  • 差分运放原理小结