页面[components/listCard/listCard]错误: TypeError: Cannot read property ‘name‘ of undefined

这个问题非常的坑

因为我早上完成了小程序的一些功能之后便开始午休

午休好了之后我打算继续开发小程序

此时,微信开发者工具要求我进行更新

我更新好了之后,就一直跳出来这个错误

我找了网上的方法,百度出来的方法千篇一律,基本上都没啥用

对于自己写的组件下面这个方法可能有用

解决方法之一

但是我改好了之后,其他的UI组件报错了,这些组件是通过node_modules进行打包构建的

所以我肯定不能改他里面的东西

而且把它里面的东西全部改了也太傻了点,不符合我们身为程序员的风格

于是我索性把自己写的组件先删除试一下

果然也是其他UI组件的报错

于是我就找我之前写的一个小程序来试一下

发现可以运行,于是我就看详情

发现里面唯一不一样的地方就是调试基础库

而且我也没改其他的东西,就是更新了一下微信开发者工具

于是我就改了一下这个调试基础库试了一下,发现果然是这个问题

特写于此,希望遇见相同问题的同学们可以有个参考。

既然这个写了,那么我就写一下之前遇的另一个bug

苹果手机日期的兼容性问题

苹果手机的 new Date(time)

不支持以 ‘YYYY-MM-DD’ 为格式所传入的参数

也就是说不能解析 YYYY-MM-DD 形式的日期格式

就很奇怪,也不知道啥原因

但是它支持 YYYY/MM/DD 形式的日期格式

同时也支持时间戳

如果后端返回的数据格式是 2022-07-19T06:33:50.000000Z

类似的这种格式

我们需要提取他的日期和时间在进行解析

我这里写了一个格式化时间的轮子

也希望能够帮助到大家

// 格式化时间
const formatDate = function (time, format = "yyyy-MM-DD") {if (time[time.length - 1] === "Z") {let timeArr = time.split("T");timeArr[1] = timeArr[1].split(".")[0];time = timeArr[0].replaceAll("-", "/") + " " + timeArr[1];}let t = new Date(time);let tf = function (i) {return (i < 10 ? "0" : "") + i;};return format.replace(/yyyy|YYYY|MM|dd|DD|HH|hh|mm|ss|SS/g, function (a) {switch (a) {case "yyyy":return tf(t.getFullYear());break;case "YYYY":return tf(t.getFullYear());break;case "MM":return tf(t.getMonth() + 1);break;case "dd":return tf(t.getDate());break;case "DD":return tf(t.getDate());break;case "hh":return tf(t.getHours());break;case "HH":return tf(t.getHours());break;case "mm":return tf(t.getMinutes());break;case "ss":return tf(t.getSeconds());break;case "SS":return tf(t.getSeconds());break;}});
};

希望对你们有所帮助,如果可以的话希望顺路来看看我的博客哦
新的博客
以前的博客

页面[components/listCard/listCard]错误: TypeError: Cannot read property ‘name‘ of undefined 问题解决相关推荐

  1. Nodejs报内部错误 TypeError: Cannot read property ‘destroy‘ of undefined的解决方法

    Nodejs报内部错误 TypeError: Cannot read property 'destroy' of undefined的解决方法 [现象] 内部错误 TypeError: Cannot ...

  2. 微信小程序[渲染层错误] TypeError: Cannot read property ‘replace‘ of undefined 【解决办法】

    微信小程序报错: [渲染层错误] TypeError: Cannot read property 'replace' of undefinedat rewritor (http://127.0.0.1 ...

  3. 微信小程序[渲染层错误] TypeError Cannot read property ‘replace‘ of undefined 【解决办法】

    微信小程序报错: [渲染层错误] TypeError: Cannot read property 'replace' of undefinedat rewritor (http://127.0.0.1 ...

  4. uniapp 开发微信小程序踩坑:TypeError: Cannot read property ‘FormData‘ of undefined

    需求: UniApp 的 H5 端已经正常使用,现在打算兼容微信小程序. 1. 问题分析 本以为应该很顺利,但是一上来就直接报错了,心里很慌呀,报错信息如下: 页面[components/major/ ...

  5. TypeError: Cannot read property ‘$createElement‘ of undefined

    跳转页面的时候出现这个错误 TypeError: Cannot read property '$createElement' of undefined 原因:在路由里面把component写成了com ...

  6. Error in render: “TypeError: Cannot read property ‘banners‘ of undefined“” 渲染错误问题(render是渲染时候报错的)

    [vue踩坑]Error in render: "TypeError: Cannot read property 'banners' of undefined"" 渲染错 ...

  7. TypeError: Cannot read property ‘$createElement‘ of undefined错误

    在学习vue路由时出现TypeError: Cannot read property '$createElement' of undefined错误 原因:误将component写成component ...

  8. Vue页面加载使用二级属性的时候报错TypeError: Cannot read property ‘name‘ of undefined“

    <template v-if="tableData != undefined"><div><h3 style="padding:0px;te ...

  9. 解决vue2.0路由 TypeError: Cannot read property ‘matched‘ of undefined 的错误问题

    解决vue2.0路由 TypeError: Cannot read property 'matched' of undefined 的错误问题 参考文章: (1)解决vue2.0路由 TypeErro ...

最新文章

  1. golang实现给图片加水印
  2. Collections.toArray方法使用的坑
  3. Spring boot中使用Swagger2
  4. 【转】Android:ListView常见错位之CheckBox错位
  5. 死锁问题案例分析解决
  6. android读写文本文件,Android读写文件
  7. [链接地址] Express 4.x API 中文手册
  8. python多进程管道通信(精)
  9. python三维图的坐标_用Python 画个六维图,涨姿势了
  10. 17-Spring持久层框架整合
  11. 测试家里网速用什么软件,怎么测试网速,测试网速用什么软件
  12. svn图标没有显示的解决办法
  13. iptables/ip6tables 手册简译
  14. 管理型工业以太网交换机什么
  15. MOS管常用电路分析
  16. 分裂基 c语言算法,分裂基快速傅里叶变换 - osc_v8jmwk6w的个人空间 - OSCHINA - 中文开源技术交流社区...
  17. 微信小程序获取微信卡包发票原件及格式化发票信息
  18. 户外直播、移动直播遇到弱网信号差,如何保证流畅又高清画面传输
  19. C++ POCO库(访问数据库,版本问题,本人配置失败)
  20. java 绘制长方形_用java画矩形与正方形

热门文章

  1. 项目16—用51单片机实现十字路口红绿灯
  2. PCB线宽、过孔、载流能力整理
  3. DB2批量插入性能对比
  4. 13.56MHz天线绘制
  5. 计算机关机以后usb带电,联想笔记本关机后usb接口还带电 要怎么关掉这个功能...
  6. OpenstackSDK 源码详解
  7. 安科瑞照明控制系统在延安市人民医院的设计与应用
  8. ultraEdit格式化代码
  9. 循环神经网络(Recurrent Neural Network)详解
  10. 日语常用寒暄语及标日上基本课文