В сыром тексте их как бы нет, но при отображении они появляюстя.. ЧТо на это влияет?
Пример: https://codesandbox.io/s/dry-feather-e4mwo?file=/src/App.vue
Потому что там пробелы
Но ведь их расставляет prettier, делая код "красивым", почему вью их учитывает и отображает при рендеринге?
В сыром html получится такой же результат
Это можно настроить в компиляторе вью. Только мне щас скажут что это не компилятор. 🙈
вью тоже компилируеться?
а епт, сорян, вью на чем написан?
Я тебе больше скажу. Даже регулярные выражения компилируются)
Oh boy we've come full circle
Мне просто непонятна мотивация делать это по дефолту.. Я раньше не обращал внимание, а в том примере, где у этого элемента есть ::before, обратил на этот пробел впереди
а, ну тогда хорошо, хоть какие то типы 🌚
А какая разница? Компонент в стиле options API однофайловый - это не валидный жс)
Мотивация в том что так работает и html
Пруфы?
Да язык язык, просто они опускают контекст ведь обсуждение идет языков программирования, которым html не является
у вас не получаеться, вы максимум пытаетесь свое чсв продавить
я тупой
Т.е. он видит внутри тега перенос строки и оформляет его как одиночный пробел? В этом вся суть? (глянул на примере вроде как можно добавлять кучи переносов и пробелов, они все равно в итоге лишь в один пробел будут преобразовываться)
Это делает html
угу, под "он" там html подразумевал, спасибо!
Обсуждают сегодня