Daniil
null выводит. То, что и должно быть
Daniil
Если через браузер перейти на login.php - что получится?
Daniil
Спасибо. Буду знать
Daniil
зачем stringify в data использовать? axios сам же за вас это сделает
Danila
null выводит. То, что и должно быть
Выглядит так, словно ты запрашиваешь файл напрямую. У тебя там какая структура папки?
Danila
Посмотри в network в консоли
Daniil
Daniil
Нашел еще один интересный момент. Когда меняю на post запрос вываливается ошибка 404
Daniil
Как такое может быть, что при одном и том же пути в зависимости от запроса получается ошибка?
Roman
Та мне важно наличие таблиц( Потом эту html генерить в docx
да, в данном случае он не подойдет, quill не поддерживает таблицы (есть вроде только черновики)
Denys
froala, очень хороший редактор)
Denys
Вот только платный
Danila
Понять тип запроса можно. Выдать 404 можно.
Danila
Значит, роут не настроен для POST, а только для гет
Daniil
Пробовал на обычный ajax переписывать, такая же фигня
Eugen Su
дратути, при npm run build выпала вот такая ошибка `TypeError: webpack.optimize.ModuleConcatenationPlugin is not a constructor `
Eugen Su
мб кто нибудь сталкивался? это стандартный темплейт вубпак для вью
Eugen Su
гугол предлагает снести папаку node_modules, но это не помогает (
Danila
гугол предлагает снести папаку node_modules, но это не помогает (
После сноса переустановил? Мне помогало.
Eugen Su
переустановил, не помогло(
Eugen Su
странно в webpack.js вообще нет экспорта плагина ModuleConcatenationPlugin
Eugen Su
так и должно быть?
Anton
https://stackoverflow.com/a/44738422 А вот пробовал? Удалять вместе с лок-файлом.
Listar
Как правильно подключить один компонент .vue внутрь другого компонента .vue ?!
Roman
1. сделай импорт 2. во втором компоненте укажи первый в блоке components (и можешь использовать в разметке второго)
Anton
Не понял вопроса, но что-то мне подсказывает, что тебе нужно то, что делают слоты.
Roman
по идее просто подразумевается использование одного компонента в другом, но Listar виднее
Listar
по идее просто подразумевается использование одного компонента в другом, но Listar виднее
Да, все правильно расписали, тож так думал и чет ерор выдало, видимо где то в синтаксисе ошибся
Anton
Ну ок, чо.
Listar
- Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <script>, as they will not be parsed. - Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead. - Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as <style>, as they will not be parsed. Чёт видимо в самом компоненте косячнул где то
Roman
больше походу на warning, чем на конкретный текст ошибки
Adel
Такое только в робочих проектах которые вам шарить никто не будет
Ну ведь не всегда так. Есть исключения. Нельзя отрицать
Listar
import ImageList from './ImageList.vue'; export default { components: { ImageList },
Listar
ВОт так же подключается ?! >.....> !?
Roman
да
vsh
Ребят, вопрос даже по JS скорее, чем по vue. Нужно числа большие (тысячи, миллионы) выводить в правильном формате а-ля 1000000 => 1 000 000
vsh
в пхп знаю есть number_format))
vsh
а в js без понятия
Oleksandr
numeral.js
Oleksandr
идеальная хрень еще и с поддержкой локалей
Oleksandr
numeral(1000000).format('0,0');
vsh
спасибо!
Anonymous
а почему должен
Anonymous
() => _
Anonymous
тоже самое пишет?
Anonymous
попробуй засунуть _ в data
Stanislav
Ох, так хочется скаламбурить... Ну да ладно.
Oleksandr
Вью против говна. Делай компьютед
E
Делай миксин
Anonymous
да тут не компьютед, ему нужно вызвать horizontalScroll. Вот пусть сделает как в доках
E
throttle сам по себе возвращает функцию. Ее не нужно вызывать каждый раз на wheel,ее нужно вызвать один раз, получить эту затротленную функцию и юзать ее потом
E
methods:{ wheelStuff:_.throttle(()=>{/*Your stuff*/},500) }
Anonymous
такой вариант в доках и есть
Anonymous
я уж думал тебе прям позарез изнутри шаблона вызывать надо
Denis
Народ, помогите разобраться
Denis
https://codesandbox.io/s/4x2mwq0nm9
Denis
Есть компонент со слотом, чтобы туда произвольный контент выводить. В контенте на последней ссылке подвешиваю метод. Хочу обрабатывать его во vue-файле компонента Header, но он прилетает в само приложение. Как правильно инкапсулировать обработку?
qluqua
Можно добраться до метода нужного компонента через массив компонентов this.$children
qluqua
Например this.$children[3].methodName()
Denis
Мне нужно, чтобы логика писалась в компоненте
E
https://codesandbox.io/s/kx6np49q75
E
слоту надо скоуп байндить
Denis
https://codesandbox.io/s/kx6np49q75
Не запускается пример((
E
https://codesandbox.io/s/kx6np49q75
E
сейчас попробуйте
Denis
Неа. Все равно отрабатывает showModal приложения, а не компонента(((
E
а ну да, это я неправильно понял вас...
Denis
Судя по документации, scoped slot - это для пропсов, а вот насчет событий описано, что если событие подвешивается в шаблоне родителя, то там оно и будет обрабатываться(( Видимо, придется отказаться от этой затеи
E
да
E
Еще и жирным выделили, чертяки)
E
Первое правило "Бойцовского Клуба"=)
Oleksandr
this.$children[3].methodName() 🙈 помогите развидеть!!!!!