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

uniapp把城市换成26个字母和城市排序

在这里插入图片描述
后端返回的数据
在这里插入图片描述
我们要得效果

<template><view><view v-for="(value,key) in cities" :key="key"><view style="color: red;"> {{ key }} </view><view style="border: 1rpx solid black;"><text v-for="item in value" style="margin-right: 15rpx;"> {{ item }} </text></view></view></view>
</template><script>import { citysApi } from '@/api/city.api.js'export default {data() {return {cities: {}}},methods: {},async onLoad() {const res = await citysApi()let obj = {}for(let i = 65; i <= 90; i++) {let key = String.fromCharCode(i)obj[key] = []}res.data.forEach(item => {let key = item.city_pre.toLocaleUpperCase()obj[key].push(item.city_name)})// 把长度为0的项,删除掉Object.keys(obj).forEach(key => {if(obj[key].length === 0)  delete obj[key]})this.cities = obj}}
</script><style></style>
http://www.lryc.cn/news/122887.html

相关文章:

  • Flv格式视频怎么转MP4?视频格式转换方法分享
  • Java类与对象详解(3)
  • PMP备考指南来啦!
  • 计算机视觉中的特征检测和描述
  • 【docker】 运行bytetrack 构建映像失败 使用docker删除之前构建的映像
  • 视图矩阵推导
  • Linux | 隐藏终端并在指定路径下执行命令
  • JavaSE_2.1——数组之Arrays工具类
  • yolov5、YOLOv7、YOLOv8改进:注意力机制CA
  • ​LeetCode解法汇总617. 合并二叉树
  • 记vite打包vue项目内存溢出问题解决
  • 【SCI征稿】2区SCI,大数据与遥感技术、图像处理技术、物联网(IoT)技术、传感器网络的结合研究
  • java_基础语法及用法
  • C# WPF 开源主题 HandyControl 的使用(一)
  • 探索ES高可用:滴滴自研跨数据中心复制技术详解
  • 指针---进阶篇(二)
  • Python实现SSA智能麻雀搜索算法优化循环神经网络分类模型(LSTM分类算法)项目实战
  • 【go语言基础】结构体struct
  • 显卡服务器适用于哪些场景
  • MySQL DML 数据操作
  • 服务端与网络相关知识
  • 一分钟上手Vue VueI18n Internationalization(i18n)多国语言系统开发、国际化、中英文语言切换!
  • stm32 cubemx can通讯(1)回环模式
  • Python基础小项目
  • Python Opencv实践 - 在图像上绘制图形
  • 管理者应该编码,但不是在工作时
  • 深度学习常用的python库学习笔记
  • C语言属刷题训练【第八天】
  • 阿里云PolarDB数据库倚天ARM架构详细介绍
  • pytest 编写规范