【发布时间】:2021-10-02 21:24:41
【问题描述】:
我有一个名为 tagTagfilter 的对象数组。当我在浏览器中 console.log 时,它并没有立即检查其中的长度值。
tagTagFilter: TagFilter = {
filterName: 'Tag',
tags: []
};
值在那里,但长度仍然是 0。我已经用 tagTagFilter.length 检查了它,但它仍然显示为零。如何解决这个问题?我正在使用打字稿
【问题讨论】:
-
这对你来说应该没那么重要,检查数组长度的黄金标准应该是
tagTagFilter.tags.length()这应该在任何时间点都给你一个准确的结果&如果你害怕它会导致问题,请编写if条件来保护您的代码。 -
是的,我试过了,它仍然显示为零
-
你能提供更多的调查背景吗?如果截止日期临近,请使用
if条件来保护您的代码。 -
设置超时并检查到您的控制台
标签: javascript arrays angular typescript object