项目地址

  • 预览的时候如果是用电脑预览的话请切换手机端

  • 预览地址

  • 源码地址(欢迎点赞 <( ̄︶ ̄)>)

项目描述

主要技术

  • 使用vue.js实现单页应用

  • 使用vue Router处理路由

  • 使用vuex实现数据存储

  • 搜索历史使用localstorage存储

  • flexible实现手机端兼容

一波小提示

  • 因为数据是我自己模拟的,存在easy mock里面,我只写了萍乡到南昌和上海到苏州的数据,体验的时候可以按照这个查询哦

页面功能

  • 城市搜索,可以点击选择以及自己输入,并且把搜索历史保存在localstorage里面

  • 日历组件,选择日期

  • 对搜索的内容进行以出发时间,旅行耗时,所需票价进行不同情况的排序,

  • 不同车次的筛选

  • 购买车票,可以购买多张车票

  • 显示购买的车票信息

来一波动态图展示




总结
虽然只是一个小的例子练习,但是一路踩坑过来,从中还是学到了很多东西,对vue vuex更加了解,逻辑思维也得到了了锻炼,只有在不断的练习中才能加固对知识的掌握,

Vue.js仿一个购买火车票的app相关推荐

  1. 使用 Vue.js 制作一个简单的调查问卷平台

    使用 Vue.js 制作一个简单的调查问卷平台 原文  https://github.com/pramper/Demos/tree/master/Vue-Demos/Questionnaire 主题  ...

  2. 用Vue.js开发一个电影App的前端界面

    我们要构建一个什么样的App? 我们大多数人使用在线流媒体服务(如Netflix)观看我们最喜欢的电影或者节目.这篇文章将重点介绍如何通过使用vue.js 2 建立一个类似风格的电影流媒体WEB交互界 ...

  3. 计算机毕业设计Node.js+Vue安卓仿网易云音乐客户端APP(程序+源码+LW+部署)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...

  4. vue.js实现一个会动的简历(包含底部导航功能,编辑功能)

    在网上看到一个这样的网站,STRML它的效果看着十分有趣,如下图所示: 这个网站是用react.js来写的,于是,我就想着用vue.js也来写一版,开始撸代码. 首先要分析打字的原理实现,假设我们定义 ...

  5. vue.js仿微信聊天窗口展示组件

    原链接:https://www.jianshu.com/p/0faf8e78d0a5 源码:https://github.com/doterlin/vue-wxChat 演示地址:https://do ...

  6. 使用vue.js构建一个知乎日报

    Vue.js是我所喜爱的,知乎也是我喜爱的,突发奇想使用vue做了一个知乎日报 项目地址: Github地址 在线预览demo 设计: 1.设计上没有按照知乎日报客户端的交互及UI设计来做,本渣亲自捏 ...

  7. 用Vue.js开发一个网页时钟

    本次实例的重点是父子通信,这也是学习Vue.js的重点部分和难点部分,能掌握好父子通信是对后期的Vue学习是一个很大的帮助,而且如果不跨过这个难点部分,是无法进行后期的学习的. 父子通信很好用,但是很 ...

  8. vue.js实现一个计算器

    git:https://git.oschina.net/jjtHappy/js_caculator.git 为了学习vue.js,把一个基于js实现的计算器转换为vue.js单页应用模式. 此次实操旨 ...

  9. Vue.js仿QQ音乐(移动端)

    项目地址 用电脑在线预览记得切换成手机端哟 在线预览( ̄3 ̄) 源码地址 项目描述 主要技术 使用Vue.js实现单页应用 使用Vue Router处理路由请求 使用Vuex实现数据存储,管理组件间的 ...

  10. Vue.js 入门 :去哪儿网APP案例 学习记录

    推荐博客 Vue 2.5 开发 去哪儿 旅游网站项目记录 项目源码 : https://gitee.com/doublesgzl/Travel 第六章 项目实战 6-1 环境配置 (建议看下视频) 6 ...

最新文章

  1. AspxCallBack控件的CallBack事件
  2. Spring Security 入门(3-11)Spring Security 的使用-自定义登录验证和回调地址
  3. js日期比较大小_node.js 内存泄漏的秘密
  4. Akka的字数统计MapReduce
  5. php 时间周期,php 的生命周期
  6. final的8个小细节,听说只有高手才知道!你知道几个?
  7. C:\Windows\Installer越来越大?让我们一起来删除msp这个毒瘤
  8. 算法5-7:区间检索
  9. win10小课堂:桌面快捷方式小箭头去除与恢复方法
  10. 51ditu:地图基础知识
  11. CnOpenData中国上市公司投资者关系管理数据
  12. 数据分析需要学习的技能有哪些?
  13. python中的帮助系统_python系统模块
  14. 一、基于wifi控制的智能家居系统之项目简介和设计方案(硬件基于arduino+esp8266,软件Android+Web端+scoket服务器,实现语音控制)
  15. 怎样在网页添加访问计数器?
  16. 传播问卷调查数据不够?自己生成假数据!
  17. Java实现文件批量导入导出实例(兼容xls,xlsx)
  18. 【 西交,西工大,西北大学计算机考研专硕2023详细信息】
  19. arduino定时器
  20. Python编程好学吗 为什么Python如此受欢迎

热门文章

  1. 二十年遇到八句话 http://pbaby.blogchina.com/2443158.html
  2. 办公室自动化铵计算机,办公自动化介绍471821361.doc
  3. Eigen学习笔记21:Catalogue of dense decompositions
  4. 自动化测试框架目录结构
  5. 算法-困难-象棋摆盘问题
  6. COGS 2510. 拯救紫萱学姐
  7. Hive一条SQL使用随机值创建测试表一百万条数据
  8. 华为云认证考试包含哪些内容?
  9. 删除数组中指定值的元素
  10. 当一个正整数能被2或者3或者5或者7整除,我们定义这个数为or2数 给定正整数 , 求问这个数