Uncaught TypeError: Cannot readset propertyy 'startWithAppID' of undefined at index.html

如果你是一个 JavaScript 开发人员可能你看到这个错误的次数比你想的要多。当你读取一个未定义的对象的属性或调用其方法时这个错误会在 Chrome 中出现。 您可以很容易的在 Chrome 开发者控制台中进行测试

发生这种情况的原因很多,但常见的一种是在渲染 UI 组件时对于状态的初始化操作不当

我们来看一个在真实应用程序Φ发生的例子:我们选择 React,但该情况也同样适用于 Angular、Vue 或任何其他框架

这很容易解决。最简单的方法:在构造函数中初始化 state

在你的应用程序中的具体代码可能是不同的,但我们希望我们已经给你足够的线索以解决或避免在你的应用程序中出现的这个问题。如果还没有請继续阅读,因为我们将在下面覆盖更多相关错误的示例

以上就是JavaScript常见问题:Uncaught TypeError: Cannot readset propertyy的详细内容,希望本篇文章对大家有所帮助虽然考试已經受到影响,但是考生们不能因此懈怠我们将根据疫情防控的进展情况,动态更新并通知考试的报名和考试安排更多资讯关注考必过網站。

// 由于店铺注册和编辑使用的是同┅个页面 // 该标识符用来标明本次是添加还是编辑操作 // 用于店铺注册时候的店铺类别以及区域列表的初始化的URL // 编辑店铺前需要获取店铺信息,这里为获取当前店铺信息的URL // 编辑店铺信息的URL // 判断是编辑操作还是注册操作 // 通过店铺Id获取店铺信息 // 若访问成功则依据后台传递过来的店铺信息为表单元素赋值 // 给店铺类别选定原先的店铺类别值 // 不允许选择店铺类别 // 给店铺选定原先的所属的区域 // 取得所有二级店铺类别以及區域信息,并分别赋值进类别列表以及区域列表 // 提交按钮的事件响应分别对店铺注册和编辑操作做不同响应 // 若属于编辑,则给shopId赋值 // 获取表单里的数据并填充进对应的店铺属性中 // 选择选定好的店铺类别 // 选择选定好的区域信息 // 获取上传的图片文件流 // 生成表单对象用于接收参數并传递给后台 // 添加图片流进表单对象里 // 获取表单里输入的验证码 // 将数据提交至后台处理相关操作 // 若为注册操作,成功后返回店铺列表页 // 點击验证码图片的时候注册码会改变

记得修改之后,清空浏览器缓存:)

登录后可查看完整回答登录/注册

我要回帖

更多关于 set property 的文章

 

随机推荐