js中net::ERR_FILE_NOT_FOUND报错的解决

 更新时间:2023年07月14日 10:27:11   作者:三月.'  
本文主要介绍了js中net::ERR_FILE_NOT_FOUND报错的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

net::ERR_FILE_NOT_FOUND的意思是:网:错误_文件_没有找到,也就是说绑定数据源文件有问题。这时要检查是否是拼写错误、路径错误,或者是逻辑问题。

我的控制台报错如下:

我的页面显示如下:

从这里可以看出,大致思路没问题,只是数据问题。

首先怀疑是否没有获取到数据,在绑定数据的函数中console.log(data)

发现控制台输出了数据(如下图),证明路径和拼写无误,那么就是逻辑问题了。

此时代码为:

 再从头顺一遍逻辑:

1.获取要绑定数据的位置

2.定义一个实名函数bindData,传递实参(lesson.online),lesson为对象,对象中有个数组online。lesson中不止有online一个数组

3.将bindData的返回值给到页面中。

4.编辑bindData,形参为data。定义空字符串str用来字符串拼接。最后返回str。

此时发现data为一个数组,用data直接点不能直接获得相应的属性,所以需要循环。

更改后的代码为:

 function bindData(data){
        console.log(data)
        //定义空字符串
        var str = "";
        //字符串拼接
        //同步课程
        str += `<li> <div class="top">
                    <span class="rj">${data.cont}</span>
                    <img src="${data.src}" alt="" class="m">
                    <p>${data.isFree ? `${data.num}人在学习`:` <span>${data.num}人已考试</span><span>${data.time}</span>`}</p>
                </div>
                <div class="bottom">
                    <div class="left">
                       ${data.isFree ? `<span>${data.title}</span>
                       <span class="time">${data.time}课时</span>`:` <span>${data.title}</span>`}
                    </div>
                    <div class="right">免费学习</div>
                </div></li>`
        return str;
    }

lesson.online数据为:

// 课程区域数据
var lesson = {
    online: [
        {
        title: '行政管理专业班1',
        src: './img/index/banner1.png',
        cont: '人教版',
        time: 23,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班2',
        src: './img/index/banner2.png',
        cont: '沪教版',
        time: 23,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班3',
        src: './img/index/banner3.png',
        cont: '人教版',
        time: 23,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班4',
        src: './img/index/banner4.png',
        cont: '人教版',
        time: 22,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班5',
        src: './img/index/banner5.png',
        cont: '沪教版',
        time: 33,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班7',
        src: './img/index/banner7.png',
        cont: '人教版',
        time: 44,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班6',
        src: './img/index/banner6.png',
        cont: '人教版',
        time: 33,
        isFree: true,
        num: 1100
    }, {
        title: '行政管理专业班8',
        src: './img/index/banner8.png',
        cont: '人教版',
        time: 44,
        isFree: true,
        num: 1100
    }]
}

到此这篇关于js中net::ERR_FILE_NOT_FOUND报错的解决的文章就介绍到这了,更多相关js net::ERR_FILE_NOT_FOUND报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • js操作浏览器的参数方法

    js操作浏览器的参数方法

    下面小编就为大家带来一篇js操作浏览器的参数方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 微信小程序 下拉列表的实现实例代码

    微信小程序 下拉列表的实现实例代码

    这篇文章主要介绍了微信小程序 下拉列表的实现实例代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • JS 循环li添加点击事件 (闭包的应用)

    JS 循环li添加点击事件 (闭包的应用)

    这篇文章主要介绍了js循环li添加点击事件 (闭包的应用)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • uniapp如何编写含有后端的登录注册页面

    uniapp如何编写含有后端的登录注册页面

    uniapp是一个使用html5标准的,一次开发,可以发布到安卓,ios,小程序的多端框架,非常方便,下面这篇文章主要给大家介绍了关于uniapp如何编写含有后端的登录注册页面的相关资料,需要的朋友可以参考下
    2023-05-05
  • js实现简单购物车模块

    js实现简单购物车模块

    这篇文章主要为大家详细介绍了js实现简单购物车模块,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • JavaScript对象拷贝与Object.assign用法实例分析

    JavaScript对象拷贝与Object.assign用法实例分析

    这篇文章主要介绍了JavaScript对象拷贝与Object.assign用法,结合实例形式分析了javascript深拷贝与浅拷贝以及Object.assign的功能与相关使用技巧,需要的朋友可以参考下
    2018-06-06
  • 基于JS实现checkbox全选功能实例代码

    基于JS实现checkbox全选功能实例代码

    最近做了个项目其中有这样的需求要求实现点击全选选中所有菜单,再次点击全选取消选中。下面小编给大家分享实现代码,对js实现checkbox全选功能感兴趣的朋友参考下吧
    2016-10-10
  • Bootstrap每天必学之导航条(二)

    Bootstrap每天必学之导航条(二)

    Bootstrap每天必学之导航条,进一步向大家讲解了导航条养殖,以及导航条中元素的使用方法,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • 原生js实现倒计时--2018

    原生js实现倒计时--2018

    本文主要介绍了原生js实现倒计时--2018的示例代码,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • ES6新数据结构Map功能与用法示例

    ES6新数据结构Map功能与用法示例

    这篇文章主要介绍了ES6新数据结构Map功能与用法,结合实例形式分析了Map的功能、使用方法及相关注意事项,需要的朋友可以参考下
    2017-03-03

最新评论