美文网首页
2020-08-14 关于增删改查

2020-08-14 关于增删改查

作者: arch鲸海 | 来源:发表于2020-08-17 09:10 被阅读0次
图1

1:增改查

其实本质上是用了同一个方法,也就是edit(),具体区别就是,

图2

一:查(handleDetail)多了一个

this.$refs.modalForm.disableSubmit = true;

所以不可选中,即也不可编辑

二:查(handleDetail)和改(handleEdit并非edit)在传参的时候有一个record(这个record应该是这一条数据中的所有数据),因为它们需要对目标数据进行操作

三:增和查和改,因为三个方法最终本质上都是调用edit()方法,而这个方法里面有一个

this.form.resetFields();

这个是将表单重置的方法,又因为改和查传了record为参数,因为这一句

this.model = Object.assign({}, record);

所以重新在表单里面填了值。

2:删

删除功能调用了接口deleteAction,传的参数是一个url和要删除的数据的ID,具体见图1,url暂时码住

3:pick()

该函数的功能是:返回一个只有列入挑选key属性的对象。其中,参数object为JSON格式的对象,*keys表示多个需要挑选出来的key属性。示例如下。

var data = {       A: 1,       B: 2,       C: 3,       D: 4   }   

var newdata = _.pick(data, 'B', 'C');   

console.log(newdata);

在上述代码中,先定义一个名为data的对象,该对象中包含4个属性,分别为A、B、C、D;然后调用pick()函数,挑选key的属性为B、C,并将返回的对象赋予变量newdata;***,在控制台输出该对象的内容。最终在Chrome浏览器的控制台输出的效果如图2-24所示。

从图2-24中可以看出,挑选key属性后,返回一个新的对象,该对象包含被挑选的全部key属性和value值

相关文章

  • mysql的插入语句

    MySQL增删改查之增insert、replace

  • 2020-08-14 关于增删改查

    1:增改查 其实本质上是用了同一个方法,也就是edit(),具体区别就是, 一:查(handleDetail)多了...

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • 关于python的list的增查删改

    说到增查删改,想起了数据库,我们在关系型数据库当中就会对表进行增查删改。 在python当中我们也可以对list进...

  • 0812 A

    mongodb 增删改查 增: db.createCollection("name", {options:numb...

  • 增删改

    对于表中的操作,就是增删改查,查内容较多,这里先说增删改。 1.增(insert或者load) 即插入数据,多行插...

  • SQL查询结构总结

    SQL 增删改查 对数据库有修改的操作是:增删改 增 insert into 表名 values(); 删 del...

  • 2018-03-03

    rails c增删改查 增:user = User.create(name:'Jack', age:'18') 删...

  • 函数和增删改查(运用)

    增删改查 (基本命令) 1 . 增 inset(position,value)append(value)exten...

  • 表内容的操作

    对表数据进行增删改查(curd) 增(insert into): auto_increment自增长 SELECT...

网友评论

      本文标题:2020-08-14 关于增删改查

      本文链接:https://www.haomeiwen.com/subject/uzqndktx.html