PhpStorm неправильно понимает пользовательские теги - PullRequest
0 голосов
/ 20 марта 2020

Из ниоткуда PhpStorm решил неправильно понять пользовательские теги и в результате неправильно форматирует код.

Я редактирую файл. vue - вот небольшой фрагмент того, что он должен быть отформатирован как:

<template>
    <auth-layout>
        <h2>{{ __('register.content.heading') }}</h2>
        <p>{{ __('register.content.copy') }}</p>
    </auth-layout>
</template>

Однако PhpStorm жалуется, что тег auth-layout никогда не закрывается. Затем при выполнении действия переформатирования все, что находится под </auth-layout>, испортится.

Кто-нибудь знает, почему это происходит, и есть ли способ это исправить?

1 Ответ

0 голосов
/ 20 марта 2020

Хорошо, по традиции, я решил это сразу после публикации этого вопроса. У моего тега auth-layout есть атрибут lang="", который полностью сбивает с толку PhpStorm. Удаление это исправляет.

...