markdown格式化时间时,抛出异常

  • 设定的时间格式为:
var time = {
		date: date,
		year : date.getFullYear(),
		month : date.getFullYear() + “-” + (date.getMonth() + 1),
		day : date.getFullYear() + “-” + (date.getMonth() + 1) + “-” + date.getDate(),
		minute : date.getFullYear() + “-” + (date.getMonth() + 1) + “-” + date.getDate() + " " +
		date.getHours() + “:” + (date.getMinutes() < 10 ? ‘0’ + date.getMinutes() : date.getMinutes())
	}
  • 此时markdown抛出的异常为:
/Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/connection/base.js:246
throw message;

^
TypeError: Cannot read property ‘slice’ of null
at convert_tree_to_html (/Users/qianjiahao/blog/node_modules/markdown/lib/markdown.js:1556:20)
at Object.toHTMLTree (/Users/qianjiahao/blog/node_modules/markdown/lib/markdown.js:112:14)
at Object.toHTML (/Users/qianjiahao/blog/node_modules/markdown/lib/markdown.js:82:22)
at /Users/qianjiahao/blog/models/post.js:101:25
at /Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/collection/query.js:164:5
at Cursor.nextObject (/Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/cursor.js:753:5)
at commandHandler (/Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/cursor.js:727:14)
at /Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/db.js:1912:9
at Server.Base._callHandler (/Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/connection/base.js:448:41)
at /Users/qianjiahao/blog/node_modules/mongodb/lib/mongodb/connection/server.js:481:18
Process finished with exit code 1
  • 在Post函数中,未声明time变量和this指针,解决方法如下图所示:

再次运行发现,时间可以正常显示。

转载于:https://my.oschina.net/u/2460402/blog/809868

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值