• Как переписать эту лапшу?

    TDerden
    @TDerden
    Мне ифы тоже больше нравятся, но спрашивали как сократить. Я максимально сократил, думаю из этого легко раскрутить уровни вложенности обратно и понять на каком уровне необходимо остановиться.
    Еще можно {this.article.section && this.article.title && this.article.description} вынести в функцию
    showButton () {
    function isSplitAtr(){
    return this.article.section && this.article.title && this.article.description
    };

    if (this.$route.name === 'new-article') {
    return(isSplitAtr);
    }
    if (this.$route.name === 'update-article') {
    return (this.show && isSplitAtr);
    }
    }