
Евгений
04.11.2016
17:47:08
но тут жду может от кого нибудь совета как сделать

Rafkat
04.11.2016
17:57:19
а что мешает jquery во vue использрвать?)

Евгений
04.11.2016
17:59:22
вопрос не в этом, а как передать данные в уведоление. Я так полагаю надо создать модель alert: null;
при добавлении в корзину сделать типа this.alert = product где товар - передавать при клике. Потом показывать уведомление если alert != null. И вот останется как то таймаут повесить чтоб через секунду alert стал null
надо попробовать щас сделать таким образом

Google

Rafkat
04.11.2016
18:01:22
в методе сдеалй
либо через транзишны

Евгений
04.11.2016
18:01:54
транзишены пока сложна)
но можно рискнуть

Rafkat
04.11.2016
18:08:34
animate.css юзаешь и все

Евгений
04.11.2016
18:11:35
да я в курсе, только для меня ваш фронт пока с трудом даётся
так а другой вопрос просто по js. У меня аяксом отправляется форма и возвращается результат. Страница не перезагружается потому что юзаю
$('.delete-item').on('click', function(e) {
.....
return false;
}
Но если с мобильного хрома нажать, то форма отправляется не аяксом
а блин, в другом дело оказалось. Теперь осталось понять как обойти

Oleg
06.11.2016
05:52:15
"просто по js"
$('.delete-item').on('click',
?

Евгений
06.11.2016
06:34:46
ребят, помогите)
есть форма, в ней есть селект многовариантный

Google

Евгений
06.11.2016
06:35:13
у селекта 'v-model' => 'formInputs.categories'
formInputs: {
categories: [],
},
при вобыре из селекта вариантов, они попадают в массив. Но если я юзаю select2, то они не попадают в массив
что можно предпринять?

Andrey
06.11.2016
07:42:36
В селект2 на событие ончендч повесить свой хендлер

Alex
06.11.2016
09:57:47
Ребят, как сделать сортировку как в вуе 1.0 ? Делаю как сказанно в документации, вот так делаю - https://codepen.io/anon/pen/dOPWPZ Не работает
Вот дока для миграции https://vuejs.org/v2/guide/migration.html#Replacing-the-orderBy-Filter
Может еще как-то можно реализовать

Andrey
06.11.2016
10:30:19

Alex
06.11.2016
10:33:09
А ?
Бывает, спасибо

? ? ? Alex ? ? ?
06.11.2016
21:28:27
ребята
а роутер
будет пахать если в аппе корневой есть router-view
и в нем еще один
?
т.к у меня не рендерит

Михаил
07.11.2016
09:03:46
ребята
а в чем разница между
v-on:click=""
@click=""
?

Alex
07.11.2016
09:04:39
Никакой разницы
Второй вариант просто краткое написание первого

Google

Михаил
07.11.2016
09:05:00
понял
спасибо

Николай
07.11.2016
12:28:18
Миша, привет

Михаил
07.11.2016
12:51:24

Иван
08.11.2016
06:43:33
Всем привет, возможно кто-то пользовался данной библиотекой https://github.com/iWader/vue-auth/tree/next
Вопрос следующий, как получить доступ к екземпляру обекта $auth, я хочу сделать проверку авторизации в роутерах в методе router.beforeEach но при обращении в ввиде this.$auth.isAuthenticated() у меня ошибка Cannot read property '$auth'
в компонентах оно видет обект $auth а вот в routes нет

Andrey
08.11.2016
06:53:01
Ты читал доку по роутеру? Тебе нужна эта страница, там описан твой кейс, *In-Component Guards*
https://router.vuejs.org/en/advanced/navigation-guards.html

Иван
08.11.2016
06:53:46
import router from './routes'
Vue.use(VueAuth)
router.beforeEach((to, from, next) => {
console.log(this.$auth.getToken())
console.log('beforeEach')
next()
})
но ошибка
Возможно подскажешь как правильно должно быть?

Andrey
08.11.2016
06:54:12
из доки
The beforeRouteEnter guard does NOT have access to this, because the guard is called before the navigation is confirmed, thus the new entering component has not even been created yet.
какой нафиг this ???

Иван
08.11.2016
06:54:30
вот только что увидел
а как тогда обращаться с обекту?

Andrey
08.11.2016
06:55:15
Я тебе написал выше, еще раз повторю:
смотри ту срницу, секцию In-Component Guards

Иван
08.11.2016
06:57:47
router.beforeEach((to, from, next) => {
next(vm => {
console.log(vm.$auth.getToken())
})
})
Получилось
Спасибо Андрей за помощь)

Google

Иван
08.11.2016
07:47:06
Сделал согласно документации
router.beforeEach((to, from, next) => {
next(vm => {
console.log(this.$auth.getToken())
})
})
но в консоль ничего не выводится
при том что токен есть

Admin
ERROR: S client not available

? ? ? Alex ? ? ?
08.11.2016
07:47:20
а что за $auth?
что за пакет?

Иван
08.11.2016
07:47:37
Всем привет, возможно кто-то пользовался данной библиотекой https://github.com/iWader/vue-auth/tree/next
тоесть вопрос какостановить выполнение кода и например если человек не авторизирован перенаправить его на страницу авторизации
пробовал сделать next(false)
безуспешно
в документации к роутерам написано next(): move on to the next hook in the pipeline. If no hooks are left, the navigation is confirmed.
next(false): abort the current navigation.
но у меня даже лог не выводит с токеном
так то выводит лог
router.beforeEach((to, from, next) => {
console.log('beforeEach')
next(vm => {
console.log(this.$auth.getToken())
})
})
beforeEach в консоле
а вот сам токен нет

? ? ? Alex ? ? ?
08.11.2016
07:51:54
сработает при след переходе по сути

Иван
08.11.2016
07:52:03
пробовал нет

Google

Иван
08.11.2016
07:52:08
не срабатывает
Наглядно даже так делал
router.beforeEach((to, from, next) => {
console.log('beforeEach')
next(vm => {
console.log('Token')
console.log(this.$auth.getToken())
})
})

Andrey
08.11.2016
07:52:34
Так токен уже есть? Смотри что там onsole.log(this.$auth)
А если нет токена, тоесть не авторизован, то редирект на страницу авторизации

Иван
08.11.2016
07:52:49
токен есть
Андрей вот вопрос в следующем
router.beforeEach((to, from, next) => {
console.log('beforeEach')
next(vm => {
console.log('Token')
console.log(this.$auth.getToken())
})
})
в консоль выводит только beforeEach а Token не выводится

Andrey
08.11.2016
07:53:18
кстати this.$auth.getToken() -> vm.$auth.getToken()

Иван
08.11.2016
07:53:29
ой
поправил
но всеравно лог не выводит

Andrey
08.11.2016
07:54:28
console.log('Token') не срабатывает?

Иван
08.11.2016
07:54:45
ага