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

做淘宝客建网站要多少费用西青集团网站建设

做淘宝客建网站要多少费用,西青集团网站建设,无锡市工程造价信息网,手机制作公章的软件前面对父级属性的添加进行了分析,这里再来继续做属性子级的数据添加,包含页面逻辑以及后台处理的逻辑。当然这里还是在前面的云对象的方式进行的。 本文介绍了在云对象green-mall-sku中添加子级属性的实现过程。首先,通过updateChild接口处理…

        前面对父级属性的添加进行了分析,这里再来继续做属性子级的数据添加,包含页面逻辑以及后台处理的逻辑。当然这里还是在前面的云对象的方式进行的。

        本文介绍了在云对象green-mall-sku中添加子级属性的实现过程。首先,通过updateChild接口处理子级数据的添加,使用uniCloud.importObject导入云对象。在页面逻辑中,通过clickAddAttr函数判断是添加父级属性还是子级属性,并在dialogConfirm函数中处理确认操作。对于子级属性,通过updateChild接口将数据推送到数据库,并更新页面显示。云对象中的updateChild函数直接接受参数,并使用db.command执行push操作,确保数据正确更新。整个过程展示了前后端逻辑的协同工作,实现了嵌套数据的动态添加。

1、子级数据 界面情况回顾

属性显示其实是个一嵌套的数据显示。

2、云对象

依然是使用前面创建的 云对象 green-mall-sku

创建的是updatechild 接口。

3、导入云对象,前面已经完成

    const skuCloudObj = uniCloud.importObject("green-mall-sku", {
        "customUI": true
    });

4、数据的点击添加

前面也已经讲过这里的代码,但是这里需要注意的是

                  let obj = {
                        name: e,
                        checked: true
                    }
                    let id = this.skuArr[this.attrIndex]._id;
                    let res = await skuCloudObj.updateChild(id, obj)
                    this.skuArr[this.attrIndex].children.push(obj)

这一段代码中,this.attrIndex  是父级 index ,子级的页面中定义的是cidx 。

另外还有一个云对象中的函数 也是可以接受参数的。

一般是都是预处理来接受,但是参数多了也可以通过这函数接口自己来接受。

如这里的      let res = await skuCloudObj.updateChild(id, obj)

云对象中:

async updateChild(id,obj){
        obj.checked=false
        return await db.collection("green-mall-sku").doc(id).update({            
            children:cmd.push([obj])
        })
    }

也是直接接受的参数。

还需要注意:

云对象 中,对于数据库中数据的修改,可以使用db.command,执行push操作。

			//点击添加属性 index 存在就是嵌套下 父类属性的子类选项 ,不存在就是添加父类属性clickAddAttr(index = null) {if (index == null) {this.addAttrType = "parent"this.attrIndex = null} else {this.addAttrType = "child"this.attrIndex = index}this.$refs.addAttrPop.open();},//添加属性弹窗的确认按钮async dialogConfirm(e) {if (!e) return;if (this.addAttrType == "parent") {let obj = {skuName: e,checked: true,children: []}let res = await skuCloudObj.add(obj)obj._id = res.id;this.skuArr.push(obj)//向数组中添加一个元素,就弹窗的确认按钮} else if (this.addAttrType == "child") {let obj = {name: e,checked: true}let id = this.skuArr[this.attrIndex]._id;let res = await skuCloudObj.updateChild(id, obj)this.skuArr[this.attrIndex].children.push(obj)}},


文章转载自:

http://jZ5MifBm.wfbmr.cn
http://bHfdTjas.wfbmr.cn
http://9NGe9Vpc.wfbmr.cn
http://uX3h0zyA.wfbmr.cn
http://0MN44AGG.wfbmr.cn
http://4YrvABdJ.wfbmr.cn
http://XfzsaJTt.wfbmr.cn
http://ZJod1rQz.wfbmr.cn
http://dAFR5Fwv.wfbmr.cn
http://2QW0bGFp.wfbmr.cn
http://qsT2Q6TU.wfbmr.cn
http://xc7P7P4X.wfbmr.cn
http://uigNXYx5.wfbmr.cn
http://H6jLg88a.wfbmr.cn
http://vwIogppZ.wfbmr.cn
http://81yJ05Ew.wfbmr.cn
http://yhx6Exob.wfbmr.cn
http://RP0CkEGz.wfbmr.cn
http://9tGOjsoK.wfbmr.cn
http://b7JKHA8t.wfbmr.cn
http://L0g66Z2i.wfbmr.cn
http://Pg8TEyj8.wfbmr.cn
http://L0fiCJkC.wfbmr.cn
http://gGcNP17W.wfbmr.cn
http://PzBW42FG.wfbmr.cn
http://0wEYeNtU.wfbmr.cn
http://i3LVtKGo.wfbmr.cn
http://tKtzMpKC.wfbmr.cn
http://fb4W7cQq.wfbmr.cn
http://CKvyQlk2.wfbmr.cn
http://www.dtcms.com/wzjs/720658.html

相关文章:

  • 做任务拍照片赚钱的网站wordpress 主题2周前
  • 关于公司建网站wordpress 只有英文
  • 网站空间的参数wordpress无法加载图片
  • 微网站开发工具有哪些模板网站与定制网站区别
  • wordpress 301页苏州优化网站哪家好
  • 北京网站制作工具找做网站的
  • 谷歌网站怎么打不开拖拽式网站建设
  • 南通城市建设集团有限公司网站网站建设有什么意见
  • 宁波受欢迎全网seo优化求好用的seo软件
  • 自己动手建立网站3福州网
  • 建网站一般用什么工具宁波seo品牌推广排名
  • 重庆网站开发服务拓客软件破解版
  • 关于网站备案及管理的授权书自己制作网页查询系统
  • 更改网站logo地址wordpress 缩略图 插件
  • 网站添加百度搜索南宁seo多少钱费用
  • 云主机怎样做网站婚纱摄影的网站模板
  • vs2013做网站深圳市建设厅官方网站
  • 江苏省网站建设哪家好河源市seo点击排名软件价格
  • 网站建设公司小程序开发asp做学生信息网站
  • 福田设计网站wordpress根目录文件有哪些
  • 深圳建站公司 方网站wordpress+音乐盒
  • 合肥做网站哪家好手机网页禁止访问怎么解决
  • 商业网站建设教程北京软件公司有多少家
  • 论坛网站模建站行业突破
  • 网站建设设计图片wordpress 用户字段
  • 网站知名度推广濮阳网站建设
  • 哪个网站能找到做夜场的女孩做网站公司高端
  • 温州网站建设服务器来宾住房和城乡建设局网站
  • 用wordpress搭建网站杭州有哪些软件公司
  • 做搜狗手机网站排网站模版修改