码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 想要将如下代码进行一次渲染(上面有一层遍历了) 有什么方法吗


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 所念皆所得吖 2024-04-23 23:12 采纳率: 78.3% 浏览 7 首页/ 编程语言 / 想要将如下代码进行一次渲染(上面有一层遍历了) 有什么方法吗 javajavascripthtml 想要将如下代码进行一次渲染(上面有一层遍历了) 有什么方法吗 const data = [ { id: 1, tit: '重庆周边两日游', day: '3-4天', month: '3月-10月', rate: '38%', data1: [ '解放碑(2小时)', '洪崖洞民俗风貌区(1.5小时)', '千厮门大桥(30分钟)', '八一路好吃街(1小时)' ] }, ]

    行程概览

    D{data.id} 解放碑(2小时) → 洪崖洞民俗风貌区(1.5小时) → 千厮门大桥(30分钟) → 八一路好吃街(1小时)

    D2 磁器口古镇(2.5小时) → 重庆白公馆(0.5小时) → 渣滓洞监狱旧址(0.5小时) → 长江索道(15分钟) → 南山一棵树景区(2小时)

    D3 周边游

    展开全部 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    1条回答 默认 最新

    • 关注

      码龄 粉丝数 原力等级 --

      • 被采纳
      • 被点赞
      • 采纳率
      码农阿豪 Java领域优质创作者 2024-04-23 23:38
      关注
      让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
      题目描述 想要将如下代码进行一次渲染(上面有一层遍历了),有什么方法吗?
      const data = [
        {
           id: 1,
           tit: '重庆周边两日游',
           day: '3-4天',
           month: '3月-10月',
           rate: '38%',
           data1: [
             '解放碑(2小时)',
             '洪崖洞民俗风貌区(1.5小时)',
             '千厮门大桥(30分钟)',
             '八一路好吃街(1小时)'
           ]
         },
      ]
      

      行程概览

      D{data[id].id} 解放碑(2小时) → 洪崖洞民俗风貌区(1.5小时) → 千厮门大桥(30分钟) → 八一路好吃街(1小时)

      D2 磁器口古镇(2.5小时) → 重庆白公馆(0.5小时) → 渣滓洞监狱旧址(0.5小时) → 长江索道(15分钟) → 南山一棵树景区(2小时)

      D3周边游

      回答 从代码中可以看出需要根据 data 渲染出多段行程概览,并在行程概览中根据 data1 的内容渲染出多个链接和箭头。可以利用 Array.prototype.map() 函数对 data 进行遍历,然后进行编排;在每组行程概览中,利用 Array.prototype.join() 和字符串模板将每一个 data1 的内容以及箭头连接在一起,并利用字符串模板拼接整个渲染结果。 代码实现如下:

      const data = [
        {
          id: 1,
          tit: "重庆周边两日游",
          day: "3-4天",
          month: "3月-10月",
          rate: "38%",
          data1: ["解放碑(2小时)", "洪崖洞民俗风貌区(1.5小时)", "千厮门大桥(30分钟)", "八一路好吃街(1小时)"]
        }
      ];
      const renderData = data.map(({ id, data1 }) => {
        const content = data1.map((text, index) => {
          return `
            ${text}${index === data1.length - 1 ? "" : "→"}
          `;
        }).join("");
        return `
          

      D${id} ${content}

      `; }).join(""); const renderResult = `

      行程概览

      ${renderData}

      D3周边游

      `; document.querySelector("#root").innerHTML = renderResult;

      展开全部

      本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
      解决 无用
      评论 打赏
      微信扫一扫
      点击复制链接
      分享
      举报
      编辑
      预览
        轻敲空格完成输入
        • 显示为
        • 卡片
        • 标题
        • 链接
        评论
        按下Enter换行,Ctrl+Enter发表内容
        关注

        码龄 粉丝数 原力等级 --

        • 被采纳
        • 被点赞
        • 采纳率
        所念皆所得吖 2024-04-24 09:28

        你好 我根据你的代码修改了 可是出来是这个样子的麻烦再帮忙看看

        img

        img

        赞
        回复
        编辑
        预览
          轻敲空格完成输入
          • 显示为
          • 卡片
          • 标题
          • 链接
          回复
          按下Enter换行,Ctrl+Enter发表内容
          收起0条回答
          编辑
          预览
            轻敲空格完成输入
            • 显示为
            • 卡片
            • 标题
            • 链接

            报告相同问题?

            提交
          • 相关阅读:
            冒泡排序法的名字由来,排序步骤是什么,最坏情况下的排序次数如何计算得来的呢?
            MySQL 的 ORDER BY 排序内部原理
            C# Unity 对象池 【及其简便】
            Mysql创建数据库索引
            使用 MongoDB 剖析开放银行:技术挑战和解决方案
            如何让 WPF 程序更好地适配 UI 自动化
            复盘:基于attention的多任务多模态实情绪情感识别,基于BERT实现文本情感分类(pytorch实战)
            使用CSS渲染不同形状
            提升Python执行速度,1行代码就够了
            [JS真好玩] 掘金创作者必备: 用一行JS查看所有文章的转化率,让你知道什么标题才是好标题
          • 原文地址:https://ask.csdn.net/questions/8093773
          • 最新文章
          • 攻防演习之三天拿下官网站群
            数据安全治理学习——前期安全规划和安全管理体系建设
            企业安全 | 企业内一次钓鱼演练准备过程
            内网渗透测试 | Kerberos协议及其部分攻击手法
            0day的产生 | 不懂代码的"代码审计"
            安装scrcpy-client模块av模块异常,环境问题解决方案
            leetcode hot100【LeetCode 279. 完全平方数】java实现
            OpenWrt下安装Mosquitto
            AnatoMask论文汇总
            【AI日记】24.11.01 LangChain、openai api和github copilot
          • 热门文章
          • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
            奉劝各位学弟学妹们,该打造你的技术影响力了!
            五年了,我在 CSDN 的两个一百万。
            Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
            面试官都震惊,你这网络基础可以啊!
            你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
            心情不好的时候,用 Python 画棵樱花树送给自己吧
            通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
            13 万字 C 语言从入门到精通保姆级教程2021 年版
            10行代码集2000张美女图,Python爬虫120例,再上征途
          Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
          正则表达式工具 cron表达式工具 密码生成工具

          京公网安备 11010502049817号