数据填充问题

数据填充问题

图一:http://img1.sycdn.imooc.com//climg/6037791c09a18b4719200995.jpg

这里异步获取到自己所需要的json数据,而且能顺利导入到网页(使用循环)。

图二:http://img1.sycdn.imooc.com//climg/603779af09164cc119200993.jpg

图二是我在图一的基础上,改了big-gird里的src,也检查过不是括号大小写的问题,用的是点语法添加的,但是报错了。

尝试过的解决方式:

输入法大小写

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕言 2021-02-26 11:15:34

同学你好,删除img标签,自己手动敲如下代码再试试

http://img1.sycdn.imooc.com//climg/603867ab0982926d06630077.jpg

祝学习愉快~

好帮手慕言 2021-02-26 10:39:33

同学你好,使用同学提供的部分代码放到源码中测试,控制台没有报错,如下:

http://img1.sycdn.imooc.com//climg/60385eba0924117010990753.jpg

同学可以刷新页面后再测试一下。另外:如果把items.art文件中的one.url去掉还会报错吗?去掉之后不报错的话,建议手动再敲一下如下代码:
http://img1.sycdn.imooc.com//climg/60385fb609452e8506640075.jpg

祝学习愉快~

  • 提问者 慕UI2202259 #1

    one.url去掉不会报错,但是加上去就报错了,语法没有错,json数据也获取到,不知道为什么。我也试过刷新页面测试了,还是这样。

    2021-02-26 10:41:51
bbbboom 2021-02-25 19:19:35

你要把下方红框中的代码粘贴上来(不要截图),这样老师才能找到问题呀

http://img1.sycdn.imooc.com//climg/60378774099443ba02850191.jpg


  • 提问者 慕UI2202259 #1

    index.js

    // 引入css

    import './jjzyx.css'


    import render from './items.art';

    import {URLfrom './config';

    import {getDatafrom 'api/getData';



    const layoutEl = document.querySelector('.jjzyx .bd');

    getData(URL).then(data=>{

        console.log(data);

        

        layoutEl.innerHTML = render(data);

    })





    items.art

    <ul>

        <li class="big grid">

          <a href="">

            <div class="pic">

              <img class="p-img" src="{{one.url}}" alt="" />

            </div>

            <div class="tip">

              <div class="inn">

                <p>[樱花季]天津直飞东京/大阪/名古屋/冲绳/札幌2-30天往返</p>

                <p>含机票酒店</p>

              </div>

            </div>

            <div class="type">

              机票

            </div>

          </a>

        </li>

        {{each items}}

        <li class="grid">

          <a href="">

            <div class="pic">

              <img class="p-img" src="{{$value.url}}" alt="" />

            </div>

            <div class="tip">

              {{$value.title}}

            </div>

            <div class="type">

              {{$value.type}}

            </div>

          </a>

        </li>

        {{/each}}

     

        <li class="more grid">

          <a href="">

            <div class="more_con">

              查看更多<br />

              机酒自由行产品

            </div>

            <div class="arrow">

              <b class="iconfont">&#xe602;</b>

            </div>

            <div class="tj">

              <ul>

                

                <li>机票</li>

                <li>酒店</li>

                <li>机+酒</li>

                <li>游轮</li>

              </ul>

            </div>

          </a>

        </li>

      </ul>


    2021-02-25 19:26:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师