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

深圳国贸网站建设江西seo

深圳国贸网站建设,江西seo,高端设计网站源码,网站收录不稳定文章目录 一、为什么要用树结构?二、使用步骤 1.引入相关json2.树结构的转换总结 一、为什么要用树结构? 本文将讲述一个实例,构造一棵树来实现数组和tree的转换,这在前端树结构中是经常遇到的 后端返回树结构方便管理&#xff…

文章目录

  • 一、为什么要用树结构
  • 二、使用步骤
    • 1.引入相关json
    • 2.树结构的转换
  • 总结

一、为什么要用树结构?

本文将讲述一个实例,构造一棵树来实现数组和tree的转换,这在前端树结构中是经常遇到的

后端返回树结构方便管理,前端也只需要请求一次接口拿到所有数据

前端树转成数组后的效果图:

二、使用步骤

1.引入相关json

代码如下(示例):请下载资源

2.读入数据

代码如下(示例):


<!--* @author:yxm* @description复用教材 
-->
<template><div class="whole-title-bj"><ul class="whole-title" v-for="(item,index) in Object.keys(dataForm)" :key="index"><li class="title-left">{{item}}</li><li class="title-right"><divv-for="(item2, index2) in dataForm[item]":key="index2"class="title-right-name common-cursor":class="{ 'activate-index': selectForm[item] == item2.tag_id }"@click="selectClick(item, item2)">{{ item2.tag_name }}</div></li></ul></div>
</template><script>
import nationalJson from "./national_lesson_tag.json" //测试export default {name: '',data () {return {dataForm:{},//源数据selectForm:{},//选中当前selectMap:{},}},mounted(){this.initData(nationalJson.hierarchies[0])//测试},methods: {// 初始化数据递归initData(data) {测试let children = data.children;let hierarchy_name = data.hierarchy_name;let item = children[0];let tag_name = item.tag_name;this.$set(this.dataForm, hierarchy_name, children);this.$set(this.selectForm, hierarchy_name, item.tag_id);this.$set(this.selectMap, tag_name, item.tag_name);if(item.hierarchies) {this.initData(item.hierarchies[0]);}},// 点击选择教材selectClick(item, tag) {this.selectForm[item] = tag.tag_id;if(tag.children) {this.initData(tag.children[0]);}console.log(this.selectForm);},},
}
</script><style lang="scss" scoped>
/* @import url(); 引入css类 */
.whole-title-bj {width: 90%;.whole-title {display: flex;flex-wrap: wrap;align-items: baseline;.title-left {margin-right: 25px;color: #999999;}.title-right {width: 90%;display: flex;flex-wrap: wrap;line-height: 30px;&-name {padding: 0 20px;margin-bottom: 16px;margin-right: 20px;color: #000000;}}}.activate-index {color: #1e62ec !important;background: rgba(30, 98, 236, 0.1);border-radius: 17px;font-size: 14px;}
}
</style>

总结

使用递归把树转成列表数组,使得接口请求一次,前端自己组装结构

http://www.yidumall.com/news/97153.html

相关文章:

  • 本地拖拽网站建设企业网站排名优化价格
  • 做网站的设计公司企业搜索引擎优化
  • 大连企业建站系统模板首页优化公司
  • 建一个多用户团购网站需要多少钱企排排官网
  • 网络推广最好的网站国内新闻最新消息十条
  • 微信公众号电商网站开发360搜索引擎推广
  • 门户网站广告的类型百度推广登录平台官网
  • 怎么用花生壳做网站北京seo招聘
  • 公司网站建设制作产品营销推广方案
  • 网站的网站制作免费自动推广手机软件
  • 赣州网站优化大数据查询个人信息
  • 企业门户网站包括app拉新推广平台有哪些
  • 淘宝客自建网站做还是用微信qq做推广自己的网站
  • 自动建站网站系统域名南宁seo标准
  • html与css结合网站开发书籍网站建设公司排行榜
  • 邢台做网站推广价格青岛seo结算
  • 推荐广州微信网站建设常州seo博客
  • 2元义乌小商品批发网上海网站seo招聘
  • 在汕头的网络公司有哪些新泰网站seo
  • 住房建设部网站今天的新闻 联播最新消息
  • 做网站排名软件北京seo报价
  • 电脑可以做网站主机么互联网广告公司
  • 深圳最好的营销网站建设公司网站怎么推广出去
  • 淘宝装修做代码的网站seo学徒招聘
  • 动态网站开发项目实训报告福清市百度seo
  • php做的网站安全吗小熊猫seo博客
  • 上海给政府机关做网站开发 万今日最新国内新闻重大事件
  • 江苏政府网站建设对比评估怎样做好竞价推广
  • php心水主论坛网站制作网页设计百度百科创建
  • 上海搭建商seo什么意思中文意思