@vuejs_ru

Страница 3747 из 3900
?
03.10.2018
15:49:39
<b-nav-item v-if="token">{{username}}</b-nav-item> ... data () { return { token: 'blahblah' } ...

какой тебе тут код нужен?

Andrew
03.10.2018
15:50:07
добрейший вечерочек

Google
Andrew
03.10.2018
15:51:12


adjDeviceRanges[index] это массив в массиве adjDeviceRanges



Vlad
03.10.2018
15:56:06


Кайф

Hedint
03.10.2018
15:56:39
какой тебе тут код нужен?
весь, очевидно же. повтори свой кейс (вырезав лишнее) в песочнице, например. возможно в процессе ты и сам поймешь свою проблему.

Andrew
03.10.2018
15:59:30
в чём может быть проблема?



adjDeviceRanges[index] это массив в массиве adjDeviceRanges



Google
Andrey
03.10.2018
16:06:16
использую nuxt 2.0. mode universal что beforeRouteEnter, что middleware у меня отрабатывают на сервере, а не не клиенте хочу чтобы отрабатывали на клиенте. Реально заставить нукст так делать?

Andrew
03.10.2018
16:09:17
https://medium.com/front-end-hacking/vues-v-model-directive-vs-sync-modifier-d1f83957c57c
спасибо, уже установил https://github.com/troxler/vue-headful

Pavel
03.10.2018
16:14:38
Приветствую, только вкатываюсь во вью. Как сделать минималистичную установку? Установил vue-cli, инициализировал по минимум, а оно столько жира установило.

Pavel
03.10.2018
16:16:04
>Как сделать минималистичную установку?

Хотеть минималку, чтоб понять как все устроено.

Pavel
03.10.2018
16:18:31
Лан, похоже это минимал уже.

А это же dev-dependencies, пардон?

Все равно много конечно.

Sergey
03.10.2018
16:37:29
Скинул тебе бесплатно за щеку, проверяй

Иван
03.10.2018
16:39:21
Чет ебаным.ит пахнуло)

Pavel
03.10.2018
16:49:35
Чет ебаным.ит пахнуло)
Это проект кремля

Den
03.10.2018
16:51:44
https://cli.vuejs.org/ заблокирован Роскомнадзором?

Den
03.10.2018
16:55:19
пасиб!
не за что, брат.

Kenan
03.10.2018
16:55:21
Это проект кремля
На самом деле Evan You и сам Vue.js - это проект Кремля

Google
Pavel
03.10.2018
16:55:53
?

Den
03.10.2018
16:55:57
скоро будет меньше жира с yarn

Andrew
03.10.2018
17:23:43
в чём может быть проблема?



adjDeviceRanges[index] это массив в массиве adjDeviceRanges



Dmitry
03.10.2018
17:47:51
Rita

Денис
03.10.2018
17:54:20
кто-то с vuex-orm работал? оно того стоит?

Alex
03.10.2018
17:59:34
Rita
Puma

Kenan
03.10.2018
18:05:14
в чём может быть проблема?
мб в v-for передать index?)

Andrew
03.10.2018
18:05:46
мб в v-for передать index?)
в какой именно?

Kenan
03.10.2018
18:06:15
типо: v-for=(range, index) in adjDeviceRanges

Kenan
03.10.2018
18:07:22
и по идее вообще должно быть: this.adjDeviceRanges[index]

хотя попробуй и так и так

Andrew
03.10.2018
18:12:35
Ramazan
03.10.2018
18:19:24
Здраствуйте, я новичок в Vue фреймворке. И хочу написать Vue SPA приложения. Я слышал что в Vue рендеринг происходит на стороне клиента. Если у меня есть ключи от Api в своем Vue JS коде, то пользователи могут это видеть. И могут пользоваться в своих целях. Как я могу скрыть некоторые переменные от клиентский сторони?

Федоров
03.10.2018
18:20:01
так api надо на сервере делать)

и ключи использовать на сервере

Ramazan
03.10.2018
18:20:54
А тогда как я буду делать http запросы ?

Федоров
03.10.2018
18:21:05
curl

Google
Quiss
03.10.2018
18:21:20
А тогда как я буду делать http запросы ?
Есть понятие публичные ключи и приватные

Приватные на сервере работают

Публичные на клиенте

В чем проблема

Admin
ERROR: S client not available

Ramazan
03.10.2018
18:23:53
Django

Sunlive
03.10.2018
18:24:10
А тогда как я буду делать http запросы ?
ты можешь токен на бэке генерить и его использовать в качестве доступа к апи, а ключи которые используются для например сторонних сервисов, хранишь в переменных окружения бэка

.env например

и никто ниче не видел

или если тебе с клиента надо на сервис делать реквест, проксируешь через свой бэк

Ramazan
03.10.2018
18:26:25
У меня есть бэкенд на Django, я клиенты в Vue SPA, Android and IOS приложении. И я хочу чтобы только эти трое могли делать запросы на мой API

Sunlive
03.10.2018
18:26:57
у меня ощущение что ты не знаешь конкретно чего хочешь

Ramazan
03.10.2018
18:27:39
Я хочу защитить свой API от третьих лиц

Sunlive
03.10.2018
18:28:00
используй access-token

Ramazan
03.10.2018
18:29:38
Вы имеете в виду oAuth 2.0 ?

Sunlive
03.10.2018
18:29:55
можно базовый взять, не обязетльно oauth

просто у тебя на бэке должна быть мидлвара которая проверять реквест ан наличие токена доступа, если он есть И валидный, отвечаешь, если нет - реджектишь

почитай за это, ты ж питонист

лан я ушел

Google
Федоров
03.10.2018
18:32:16
либо access токен

либо csrf - токен

перед каждым запросом выдается csrf и его обратно отправляешь

а не

Siarhei
03.10.2018
18:33:11
https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc вот, читай на здоровье, и потом имплементь это у себя, написано на русском и понятным языком, актуально для любого бэка и фронта.

Федоров
03.10.2018
18:33:12
просто токен используй

@ramazankulmahan , ты наверное делаешь бекенд на python (django) а фронтенд у тебя какое - то гибридное приложение на cordova или ionic с angular? поэтому ты не знаешь как туда положить твой "приватный ключ" ибо там только фронтенд

а тпфу) фронт у тебя на vue\

Ramazan
03.10.2018
18:36:03
Да на Vue

А приложении на Flutter



Если у меня есть ключи от других платных API сервисов

в VUE когда я делаю запросы они будут видны на клиентсок й стороне?

Anton
03.10.2018
18:49:57
у тебя запросы делает браузер, без разницы, какой фреймворк

да, запросы, отправляемые браузером, видны во вкладке network консоли разработчика

Страница 3747 из 3900