Node.js(四)json

html >

汽车管理系统

汽车管理系统

{{car.id}}

{{car.name}}

{{car.price}}

{{car.speed}}

{{car.color}}

添加汽车

var app=new Vue({

el:”#app”,

data:{

cars:[],

car:{id:0,name:””,price:””,speed:””,color:””},

name:””,

methods:{

order(){

this.carInfo();

orderBy(){

axios.get(“http://127.0.0.1:3000/api/cars/order/orderBy”)

.then(respons =>{

app.cars=respons.data.data;

console.log(this.cars);

.catch(err =>{

throw err;

search(){

if(this.name==””){

this.carInfo();

}else{

axios.get(“http://127.0.0.1:3000/api/cars/”+this.name)

.then(respons =>{

app.cars=[respons.data.data];

console.log(this.cars);

.catch(err =>{

throw err;

carInfo(){

axios.get(“http://127.0.0.1:3000/api/cars/”+this.name)

.then(respons =>{

this.cars=respons.data.data;

.catch(err =>{

throw err;

del(car,i){

if(confirm(“你确定要删除吗?”)){

let url=”http://127.0.0.1:3000/api/cars/”+car.id

axios.delete(url)

.then(data =>{

if(data.data.status===”ok”){

alert(“删除成功”)

this.cars.splice(i,1);

}else{

alert(“删除失败”)

.catch(err =>{

throw err;

return false;

edit(car,i){

let url=”http://127.0.0.1:3000/api/cars/edit/”+car.id

axios.get(url)

.then(data =>{

this.car=data.data.data;

.catch(err =>{

throw err;

save(){

if(this.car.id){

axios.put(“http://127.0.0.1:3000/api/cars”,app.car)

.then(respons =>{

if(respons.data.status===”ok”){

alert(“修改成功!”)

this.car.id=0;

this.car.name=””;

this.car.price=””;

this.car.speed=””;

this.car.color=””;

this.carInfo();

.catch(err =>{

throw err;

}else{

axios.post(“http://127.0.0.1:3000/api/cars”,this.car)

.then(respons =>{

if(respons.data.status===”ok”){

alert(“添加成功!”)

app.cars.push(respons.data.data)

this.car.id=0;

this.car.name=””;

this.car.price=””;

this.car.speed=””;

this.car.color=””;

this.carInfo();

.catch(err =>{

throw err;

created(){

this.carInfo();

Original: https://www.cnblogs.com/zsbb/p/16707173.html
Author: 最帅爸爸
Title: Node.js(四)json

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/616220/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • poi导出excel的一个合并单元格的方法

    1、最近在做一个导出excel的需求,过程中整合了一个合并列相同单元格的方法 /** * 合并列单元&#x68…

    Java 2023年6月7日
    090
  • 【Unity Shader学习笔记】Unity高级纹理-立方体纹理

    立方体纹理(Cubemap)是环境映射(Environment Mapping)的一种实现方法。 环境映射可以让物体看起来像镀了层金属一样反射周围的环境。 立方体纹理一共包含六张图…

    Java 2023年6月9日
    092
  • 整合Redis作为缓存

    2、编写好增删改查的实现类,在service层的接口实现类使用注解@Cacheable(value=”{emp}”,key=) @CacheConfig(c…

    Java 2023年6月7日
    070
  • SSM框架整合

    SSM项目整合 由于SpringMVC是Spring框架中的一个模块,所以SSM框架整合只需要进行Spring与Mybatis和SpringMVC和Mybatis之间的整合 1、导…

    Java 2023年6月5日
    0100
  • mysql学习+再复习

    字符函数 ​ concat(a,b)拼接两个字符串 ​ ifnull(a+b,0) 如果a+b等于null,则返回0 upper,lower 大小写转换 select upper(…

    Java 2023年6月7日
    092
  • Vulnhub-Tomato靶机实战

    前言 靶机下载地址:https://www.vulnhub.com/entry/tomato-1,557/ KALI地址:192.168.94.108靶机地址:192.168.94…

    Java 2023年6月13日
    076
  • java 异常类与自定义异常

    目录 异常类 Exception 类的层次 throws/throw 关键字: throws: throw: try catch finally语句 声明自定义异常 异常类 在 J…

    Java 2023年6月9日
    0110
  • 三大WEB服务器对比分析(apache ,lighttpd,nginx)

    原文地址:http://www.bbtang.info/linux/web/821.html lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特…

    Java 2023年5月30日
    065
  • day39-网络编程01

    Java网络编程01 1.网络相关的概念 1.1网络通信和网络 *网络通信 概念:两台设备之间通过网络实现数据传输 网络通信:将数据通过网络从一台设备传输到另一台设备 java.n…

    Java 2023年6月15日
    090
  • Spring自动装配

    前提 1、byName 2、byType 3、使用注解进行自动装配 (1)spring配置文件设置约束 (2)开启属性注解支持 (3)@Autowired (4)@Qualifie…

    Java 2023年6月5日
    077
  • MYSQL安装教程 详细版

    通过这个路径可以直接下载到mysql5.7的安装包 添加一下path路径,这样我们能从任何位置打开mysql 添加path路径 配置my.ini ,如果没有这个文件就新建一个 修改…

    Java 2023年6月9日
    093
  • 自定义注解,利用AOP实现日志保存(数据库),代码全贴,复制就能用

    前言 1,在一些特定的场景我们往往需要看一下接口的入参,特别是跨系统的接口调用(下发,推送),这个时候的接口入参就很重要,我们保存入参入库,如果出问题就可以马上定位是上游还是下游的…

    Java 2023年6月14日
    082
  • 动态规划:LeetCode.H0629.K个逆序对数组

    给出两个整数 n 和 k,找出所有包含从 1 到 n 的数字,且恰好拥有 k 个逆序对的不同的数组的个数。 逆序对的定义如下:对于数组的第i个和第 j个元素,如果满i < j…

    Java 2023年6月7日
    0122
  • Oracle 报错 ORA-01843: not a valid month

    在导入SQL文件是出现,表导入正确,但是数据没有成功导入。 1,先找问题所在: 复制一个insert的语句在Navicat进行测试,出现报错。 ORA-01843: not a v…

    Java 2023年6月5日
    087
  • JAVA学习2——HelloWorld

    Java语言的三大特性: 面向对象:两个要素:类、对象;三个特征:封装、继承、多态 健壮性:去除了c语言中的指针。有自动的垃圾回收机制——但仍然会存在内存溢出、内存泄漏 跨平台性:…

    Java 2023年6月5日
    066
  • Golang多线程垂直输出字符串

    [本文出自天外归云的博客园] 三个字符串,abc,def,ghi,请用多线程顺序输出:adg,beh,cfi 抛砖引玉,我的代码如下: go;gutter:true; packag…

    Java 2023年5月29日
    074
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球