if (this.task.status_reason === null || this.task.status_reason.length <= 0) { return true; } return this.task.status === 7;
Мб ещё список со статусами завести и там хранить id статутов
можешь даже еще больше сократить, если хочется return !this.task.status_reason?.length || this.task.status === 7;
this.status_reason.length < 1 это проверка на пустую строку, проверять длину не нужно null и ''" будут означать одно и тоже. Тернарный оператор тоже не нужен. оператор сравнения возвращает boolean тип и того: !this.task.status_reason || this.task.status === 7
Обсуждают сегодня