前端知识点总结——框架中报错集锦(含解决方法)
前端知识点总结——框架中报错集锦(含解决方法)1.vue1、指定template直接返回多个标签 解决方案:指定一个容器,将需要返回的多个标签放在这个容器中 div/form/a... 2、读取了一个变量的属性但是这个变量是undefined 多数情况都是因为作用域问题 3、死循环 解决方案:加上条件的判断,避免出现死循环 2.ng1、模板解析失败
解决方案: 是以模块为基本单位,所创建的组件到要指定属于哪个模块 2、ZoneAwareError 点开,查看message 3、Can't have multiple template bindings on one element. 不能在同一个元素上边 调用多个结构性指令 4、No provider for UserService! DI error ! Dependency Injection 依赖注入 有可能是因为没有给服务指定提供商 ①到模块或者组件中 指定providers属性!! ②在引入服务去指定Providers,引入服务的路径写错 5、No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access header('Access-Control-Allow-Origin:*'); 6、Unexpected value 'undefined' imported by the module 'AppModule 在AppModule引入其他模块,模块不存在! 7、没有给某个组件 去指定 模板内容 8、一个selector的名称用了很多次 解决方案:保证每一个组件的selector名字都是唯一的 3.React1、Uncaught SyntaxError: embedded: Adjacent JSX elements must be wrapped in an enclosing tag (4:16) 并不是说有未结束的标记,本质原因是不允许直接返回多个标签 2、Cannot assign to read only property 'btnName' of object '#<Object>' 无法修改props对应的值 ReactNative* 导出的类如果加上了default,引入是无需写{},写了花括号就会报错 引入的组件类的名称是不是写错了 2、The development server returned response error code: 500 500错误,内部错误,有可能是因为当前启动的开发服务器失败。 找到vscode终端,在终端的最下边,往上找,红色的error 3、Can't find variable: <unknown> 原因:多数都是因为类名称写错 4、Expected a component class,got [object Object]. 不允许出现html标签 5、undefined is not a function (evaluating 'arr[typeof Symbol === "function" ? Symbol.iterator : "@@iterator"]()') 因为手工拷贝过来的nodeModules的问题。 按下菜单键或者摇一摇,在弹出菜单中,选中debug js remotely (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |