Nikita
Странно, что я на это внимание не обратил.
Dmitry
yep!
вот сейчас так это выглядит - jq в app.js
Nikita
Бля, местами поменяй.
Dmitry
Бля, местами поменяй.
да поменял, *б твою мать
Nikita
Покажи.
Dmitry
не работает вообще
Nikita
Весь список скриптов
Александр
на твоём последнем скрине pagination после app идёт
Александр
либо ты неверно подписал скрин
Александр
либо не тот скрин прислал
Александр
но даже с учётом этого есть странность
Dmitry
вот так если app.js будет под pagination.js
Александр
Александр
Александр
почему он тут ругался на вызов от undefined
Dmitry
почему он тут ругался на вызов от undefined
container.pagination - вот на это ругается, я так понял
Nikita
У тебя же так подключается скрипты $ > pagination > vue?
Александр
container.pagination - вот на это ругается, я так понял
ну у тебя выше два варианта. вызов от undefined и .pagination() не является функцией. причины разные, но пока непонятно)
Nikita
....
Nikita
Сделай как я указал.
Александр
$ > vue > pagination
ну вот это неверно. как ты в app.js будешь использовать pagination, если он ещё не подгрузился (следующий идёт в очереди лишь)
Александр
хотя тут даже вернее сказать неизвестно, подгрузился ли. Как скоро Vue распарсит шаблон и замаунтит его. До загрузки pagination, или после
Dmitry
Nikita
И так не работает?
Dmitry
работает
Александр
😀
Nikita
...
Dmitry
рука лицо
Dmitry
мне
Dmitry
спасибо
Nikita
Если нет, спец атрибутов
Nikita
Async
Александр
Скрипты выполняются в порядке указания.
mounted синхронен? Я не уверен, что знаю точный ответ
Nikita
сначала грузится jquery, потом пагинатор, а потом вуе
Nikita
И порядок не может быть другим, пока в скрипт не укажешь async атрибут
Nikita
То есть пагинатор уже будет готов, прежде чем вуе запуститься
Nikita
Поэтому, нет необходимости париться, кто раньше вуе или пагинатор, так как порядок строгий
Oleksandr
Еххх.. пипец
Roman
можно ли через v-bind сбросить тег? Что-ты он вообще не рендерился
Roman
:list="getList", где getList может ничего не находить, и тогда надо пропустить тег
John
Нафига вообще юзать жиквери пагинатор, когда на вью изи пизи в несколько строк можно сделать свой?
John
Даже на Ютубе классный гайд есть на русском
Roman
v-if
он же на весь блок, много дублировать надо тогда
John
кто как может и программирует)
Я надеюсь там жиквери тянется не только для этого плагина...
Stanislav
$.ajax еще
John
vue-resource, который копейки весит...
John
Хз, это не те вещи, для которых надо тянуть жиквери
John
Это не самая худая либа
Anonymous
Люди а как в data динамически передавать параметр ?
Anonymous
customendpoint:'https://jsonplaceholder.typicode.com/posts/{сюда как то нужно ставить номер }'
Anonymous
В доке по роутеру есть
Anonymous
Если не в роутере - тогда computed
Anonymous
В Гугле
Alexey
v-if и по computed ждешь, пока из геттера что-то не вернется
Alexey
Если vuex, конечно
Anonymous
Anonymous
<template lang="html"> <div > <div v-for="product in products"> <p>{{product.title}}</p> </div> </div> </template> <script> export default { data() { return { products: [] } }, methods: { }, created() { this.$http.get('https://jsonplaceholder.typicode.com/posts').then(function(item) { console.log(item); this.products = item.Array(100).slice(0, 10); }) } } </script> <style lang="css"> </style>
Anonymous
как правильно вывести данные
Anonymous
item.data
Anonymous
вместо item.arrayblabla
Anonymous
Спасибо, но пишет ошибку build.js:11439 Uncaught (in promise) TypeError: Cannot set property 'products' of undefined at build.js:11439 at <anonymous>
Alexey
Сделай (item) => { }
Alexey
Вместо function (item)
Anonymous
А
Anonymous
Точ
Anonymous
👍👍👍👍👍👍👍
Anonymous
спасибо)))
Alexey
Почитай про контекст
Anonymous
Стрелочные не имеют своего контекста. Все шо надо знать
Bushrut
гайз, сколько у вас всреднем на проекте маршрутов в роуте ?
Oleksandr
гайз, сколько у вас всреднем на проекте маршрутов в роуте ?
0. Каждая страница -- отдельное приложение