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

leetcode03 -- 武汉旅游查询系统

武汉旅游查询系统

1 界面展示

1.首页地图界面

在这里插入图片描述

2.查找功能

在查找框内输入查找的景点名称
在这里插入图片描述

查找到的景点在地图上进行定位,右侧展示景点的详细信息。
在这里插入图片描述

3.添加景点功能

在地图上点击某个位置,系统弹出一个输入框供用户填写景点的名称和描述。

在这里插入图片描述

在弹出的输入框中输入景点名称和描述,点击“添加景点”按钮。

在这里插入图片描述

新添加的景点信息可以显示在右侧的景点信息区域,展示景点名称、位置和描述。
在这里插入图片描述

3.编辑景点功能

点击编辑,将描述置空,点击保存

在这里插入图片描述

在这里插入图片描述

4.删除景点功能
在这里插入图片描述
在这里插入图片描述

2 核心代码

1 IndexedDB 数据库的使用

1.1 数据库初始化

var request = indexedDB.open('TourismDB', 1);

request.onupgradeneeded = function (event) {
   

  var db = event.target.result;

  var objectStore = db.createObjectStore('locations', {
    keyPath: 'id', autoIncrement: true });

  objectStore.createIndex('name', 'name', {
    unique: false });

  objectStore.createIndex('lat', 'lat', {
    unique: false });

  objectStore.createIndex('lon', 'lon', {
    unique: false });

  objectStore.createIndex('
http://www.dtcms.com/a/133274.html

相关文章:

  • 关于setTimeout输出
  • 面试篇 - Transformer模型中的位置编码
  • Windows 操作系统 - Windows 10 磁盘管理无法为 C 盘选择扩展卷
  • Java单例模式:实现全局唯一对象的艺术
  • Linux Kernel 3
  • LDAP渗透测试
  • java 线程池:IO密集型的任务(CPU核数 * 2 + 1),为什么这么设置,计算密集型任务( CPU核数+1 ),为什么这么设置
  • 火车头采集动态加载Ajax数据(无分页瀑布流网站)
  • Python numpy 与pandas
  • Apache Commons CLI 入门教程:轻松解析命令行参数
  • 运维面试题(十三)
  • linux一次启动多个jar包
  • 一键解锁Landsat 9地表温度计算!ENVI与ArcGIS Pro全流程详解(无需NASA大气校正)
  • 解决前端使用Axios时的跨域问题
  • 《MySQL从入门到精通》
  • 【数据集】上市公司投资效率及非效率投资数据测算+dofile(2000-2023年)
  • 深入理解计算机系统记录
  • README.md 完全指南:Markdown 语法+实例
  • 消息中间件kafka,rabbitMQ
  • MQTT、HTTP短轮询、HTTP长轮询、WebSocket
  • OBOO鸥柏如何以智能教育室内外触摸屏一体机AI变革硬件
  • 在Spring Boot中浅尝内存泄漏
  • C++多态知识点梳理
  • Java笔记5——面向对象(下)
  • 如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
  • 使WebSocket 稳定可靠,需要考虑的方向
  • 2025年十六届蓝桥杯Python B组原题及代码解析
  • 今日行情明日机会——20250414
  • css实现一键换肤
  • 入门-C编程基础部分:1、环境搭建