@vuejs_ru

Страница 453 из 3900
Konstantin
17.05.2017
12:36:11
подскажите, какой селект выбрать? Интересует самый простой и надежный компонент (и да, чтобы открытый селект можно было закрыть из функции, не обращаясь к компоненту)

Stanislav
17.05.2017
12:36:43
а кто-нибудь использует попапы на vue?

есть плагинчик какой-то?

Google
Konstantin
17.05.2017
12:37:18
Юзаю SweetModal, пока доволен.

Stanislav
17.05.2017
12:39:24
есть плагинчик какой-то?
пока юзаю тот, что в element-ui

jdc
17.05.2017
12:42:58
пока юзаю тот, что в element-ui
А нативные почему не юзаете?

Stanislav
17.05.2017
12:43:13
jdc
17.05.2017
12:43:30
это какие?
Если клик - показать блок

Rafael
17.05.2017
12:43:37
думаю, он про WebExtenctions

Stanislav
17.05.2017
12:44:01
Если клик - показать блок
Это ж писать самому надо

jdc
17.05.2017
12:44:26
Это ж писать самому надо
Ну так там писать не много, зато свой компонент

Stanislav
17.05.2017
12:46:42
Rafael
17.05.2017
12:48:26
это так кажется
так ты же сам мне написал, помнишь?

Stanislav
17.05.2017
12:48:35
неа)

Rafael
17.05.2017
12:49:04
где класс с таймаутов передавал в компоненту и по истечении времени она удаляла сама себя?

ну ты че, это же было, когда я пытался написать свою первую либу в опенсорс, как раз уведомлялку

Google
Stanislav
17.05.2017
12:50:04
хз, не помню че там было

ну т.е. технически не так сложно, но это ж надо писать.

А если делать какой-нить универсальной, то это надо еще API продумать, юзкейсы

Rafael
17.05.2017
12:50:58
хз, не помню че там было
ну не так давно я повторил твой подвиг. не найдя ссылку на тот jsfiddle

Леха
17.05.2017
13:02:08
Народ. Ай нид хелп. Не могу eslint заставить видеть алиасы для webpack, чтобы eslint мне не выдавал ошибку "import/no-extraneous-dependencies". Задавал вопрос на Тостере (https://toster.ru/q/426209) - пока не ответили.

@humanityForBegginers , не. У меня вот алиасы с символа "@" начинаются. Если его убираю, то вообще какая-то дичь творится. Проще вообще этот error прибить в конфиге линтера

wdowdev
17.05.2017
13:18:46


Что-то делаю не то явно, но вроде близко) Подскажите по коду, может быть что-то не то

Rafael
17.05.2017
13:19:54
так, замени function() {} на () => {} (это arroy function)

так, замени function() {} на () => {} (это arroy function)
это там где ты ловишь в .then()

wdowdev
17.05.2017
13:21:17
хорошо, сейчас пробну исправить

Rafael
17.05.2017
13:23:12
хорошо, сейчас пробну исправить
просто function () {} переопределеяет контекст (this)

Леха
17.05.2017
13:25:33
@wdowdev , можете еще глянуть на пакет https://github.com/foxbenjaminfox/vue-async-computed. А вообще вам @Rafael юзайте arrow functions, чтобы с контекстом проблем не было.

Yura
17.05.2017
13:27:15
или старый добрый var that = this;

wdowdev
17.05.2017
13:30:56


Emil
17.05.2017
13:31:46
created () {}

напишите так

wdowdev
17.05.2017
13:33:06


могу на фидл жс закинуть, если удобнее будет

Alex
17.05.2017
13:34:12
Отдельным.then приводить к жсону, в отдельном потом уже сохранять в посты

Google
Emil
17.05.2017
13:34:15
"отдает просто массив" - отдает http.get ?

или в смысле в this.posts как был пустой массив, так и остался

Alex
17.05.2017
13:34:36
И точка перед then нужна

wdowdev
17.05.2017
13:35:05
или в смысле в this.posts как был пустой массив, так и остался
да, как я определял в data пустой массив, так и остался

Alex
17.05.2017
13:35:55
почему?
Он же вроде промис возвращает

wdowdev
17.05.2017
13:36:16
добавил точку перед then и теперь отдает промис

Emil
17.05.2017
13:36:57
И точка перед then нужна
@wdowdev , советую вам использовать eslint, чтобы не допускать синтаксических ошибок

vue webpack template имеет настроенный из коробки линтер

wdowdev
17.05.2017
13:38:01
спасибо, почитаю

wdowdev
17.05.2017
13:39:26
нет еще, сейчас попробую

wdowdev
17.05.2017
13:40:05
а есть какой-нибудь пример бест практики по написанию подобного кода

Stanislav
17.05.2017
13:41:45
документация по http клиенту...

Леха
17.05.2017
13:57:00
@wdowdev , а почему не указать {responseType: 'json'}, и не использовать response.data?

Rafael
17.05.2017
14:09:18


wdowdev
17.05.2017
14:18:57
https://jsfiddle.net/dqdd3398/ оцените пожалуйста, попытался еще раз сам заного сделать

на сколько это правильно

Konstantin
17.05.2017
14:28:14
кто какие селекты использует? пробовал vueSelect, Select2, multiselect - говнище редкое, если честно

Google
Alex
17.05.2017
14:28:28
selectize.js

хотя с его разработкой тоже не все гладко, мейнтейнера нет

Konstantin
17.05.2017
14:32:09
интересный плагинчик, жаль нет демо на него. Есть способ закрыть его принудительно?

Alex
17.05.2017
14:42:56
интересный плагинчик, жаль нет демо на него. Есть способ закрыть его принудительно?
Всмысле. Куча демо на сайте. И непонятно что значит закрыть

Konstantin
17.05.2017
14:45:53
можно ссылку на сайт? не гуглится толком мы же об этом говорим? https://www.npmjs.com/package/vue-selectize http://jsfiddle.net/davidhequet/8wke3a23/

Admin
ERROR: S client not available

Alex
17.05.2017
14:46:28
Я оригиналом пользуюсь и обертку сам сделал

Ничего лишнего)))

Владимир??‍?
17.05.2017
14:47:36
Оригинал же с jquery?

Alex
17.05.2017
14:48:18
Да

Жиквери ван лав

Леха
17.05.2017
14:49:39
Ребят, а есть какой-то best practices для работы с Rest API? Я пока на vue-resource остановил выбор, но может есть ссылка с подробным описанием разработки клиентской части? Опыт есть только с Angular 1.6.

Леха
17.05.2017
14:51:46
@Fl0pZz , вы про обращение this.$http.get(/* */) внутри методов компонента? Да боже упаси ))) Конечно вынесу отдельным модулем.

Rafael
17.05.2017
14:51:50
Твоим плагином?)
Не, он сырой же

+ я его скоро опять перепишу

Alex
17.05.2017
14:52:07
А я думал уже допилил до кондиции

Rafael
17.05.2017
14:52:20
Я пока в основном думаю о нормальном интерфейсе

Google
wdowdev
17.05.2017
14:52:39


Rafael
17.05.2017
14:52:43
Пока что не очень вышло

Alex
17.05.2017
14:52:44
А была бы третья мажорная версия

Что значит раскидать

Rafael
17.05.2017
14:53:33
JSON.parse() а на выходе получаешь объект из js

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

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

Alex
17.05.2017
14:54:17
wdowdev
17.05.2017
14:54:38
Что значит раскидать
чтобы в html выводились только сами данные, без скобок от json

Alex
17.05.2017
14:55:22
wdowdev
17.05.2017
14:56:18
Что-то странное пытаетесь сделать
ко мне можно на ты) у меня наставник есть, он дает задачки говорит, что нужно на шаблон раскидать

Alex
17.05.2017
14:57:26
ко мне можно на ты) у меня наставник есть, он дает задачки говорит, что нужно на шаблон раскидать
Тогда получай жсон, сохраняй в переменной в данных и от неё уже свойства в шаблоне пиши

Rafael
17.05.2017
14:59:25
Идеальных либ не бывает :)
нуу все-таки какое-то удобство должно же быть)

Яша
17.05.2017
15:06:18
Вы про каую либу?

Rafael
17.05.2017
15:06:52
Вы про каую либу?
https://github.com/Fl0pZz/vue-apify

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