怎么利用Vue.js框架实现火车票查询系统

  介绍

这篇文章给大家分享的是有关怎么利用Vue.js框架实现火车票查询系统的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

Vue。js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js, Vue.js提供了更加简洁,更易于理解的API,使得我们能够快速地上手并使用Vue。js

今天,我就要基于这个库来搭建一个火车票查询系统。首先我们的机器上得有NodeJS环境,并且安装了npm包管理工具。因为vue是跑在节点环境下的,并且我们需要用npm来安装vue。

怎么利用vue。js框架实现火车票查询系统”> <br/> </p> <p>在终端输入<代码> npm安装——全球vue-cli </代码>我们来全局安装vue-cli,他是vue官方提供的一个命令行工具,可用于快速搭建大型单页应用。</p> <p> <强>注意:</>强安装时我们需要翻墙,所以我们要借助vpn工具,这里推荐使用天行vpn或者GreenVPN,到百度上可以搜到。</p> <p>安装好vue-cli后我们就可以使用<代码> vue init webpack我的项目> </代码来创建一个基于webpack模板的项目我的项目了。</p> <p> <img src=

按照英文提示输入对应的值,我们就创建好了一个项目,接着cd <代码>我的项目> npm安装>

安装完之后你的项目结构是这个样子

怎么利用Vue.js框架实现火车票查询系统”> <br/> </p> <p>由于我的前一个项目把3001端口占用了,所以我们需要打开配置目录下的指数。js文件,修改默认端口,这里改为3002年,默认是8080 </p> <p> <img src= & lt; script>   export  default  {   ,名字:& # 39;你好# 39;   ,data  (), {   ,return  {   ,项目:& # 39;& # 39;   ,fItem: & # 39; & # 39;   ,sItem: & # 39; & # 39;   ,}   },   ,方法:{   ,选择:函数(){=,var  that ;      ,jQuery.ajax ({   ,url: & # 39; http://localhost: 3001/ajax/搜索? & # 39;   ,数据:{   ,关键:& # 39;520520测试# 39;   ,开始:this.fItem,   结束:this.sItem   },   ,类型:& # 39;得到# 39;   ,数据类型:& # 39;json # 39;   ,成功:功能(数据){=,,that.items  data.result;   ,console.log (data.result.length)   ,}   ,});         ,}   ,}   }   & lt;/script>

由于我们在Vue项目中用的是jQuery的Ajax请求方法,所以我们还得在项目中全局引入jQuery,一共需要5个步骤

<强>第一步

在包中。json里加入

依赖性:{   ,“jquery":,“^ 2.2.3"   }

然后npm安装

怎么利用Vue.js框架实现火车票查询系统”> <br/> </p> <p> <强>第二步</强> </p> <p>然后在构建目录下的webpack.base.conf。js里加入</p> <pre类= var  webpack =,需要(“webpack")

怎么利用Vue.js框架实现火车票查询系统

<强>第三步

在webpack.base.conf。js的最后加入,注意不要写错位置

插件:,(   ,new  webpack.optimize.CommonsChunkPlugin (& # 39; common.js& # 39;),   ,new  webpack.ProvidePlugin ({   jQuery:大敌;“jquery",   ,美元:“jquery"   ,})   )

怎么利用Vue。js框架实现火车票查询系统

<强>第四步

重启服务<代码> npm运行dev

<强>第五步

最后在主。js中引入就搞定

import 美元,得到& # 39;jquery # 39;

怎么利用Vue。js框架实现火车票查询系统”> <h2 class=怎么利用Vue.js框架实现火车票查询系统