@vuejs_ru

Страница 2413 из 3900
Danila
28.03.2018
06:41:17
что за fetch функция
Нативная обёртка над XHR

Andrey
28.03.2018
06:41:23
Danila
28.03.2018
06:42:00
google it
Што там, не XHR под капотом?

Andrey
28.03.2018
06:42:12
Google
Nikolay
28.03.2018
06:42:13
catсh сделай

может там ошибка сервера

Danila
28.03.2018
06:42:32
Хрен знает.
А чё гуглить тогда?

Andrey
28.03.2018
06:42:37
почему response.json() не пашет?
А вообще советую взять axios и не ебать мозг.

А чё гуглить тогда?
Что это за функция.

Aleksandr
28.03.2018
06:43:10
ребята, подскажите мне по axios. Плиз

Kylych
28.03.2018
06:43:14
не понимаю что ты хочешь спрятать
Дефолт конфиг хочу скрыть

Danila
28.03.2018
06:43:15
Что это за функция.
Я знаю, что это за функция

А вообще советую взять axios и не ебать мозг.
Зачем? Если фетч решает задачу?

Andrey
28.03.2018
06:43:52
Danila
28.03.2018
06:43:58
Да

Andrey
28.03.2018
06:44:15
Ох, промазал. Извини.

Google
Andrey
28.03.2018
06:44:28
Исправился.

Alex
28.03.2018
06:44:39
Aleksandr
28.03.2018
06:44:56
Покажи код
можно сюда?

<script> var app = new Vue({ el: '#app', data: { messages: "loh.pidr", posts:[], }, mounted() { axios.get("https://jsonplaceholder.typicode.com/posts") .then(function(res){ this.posts = res.data; console.log('results: ', this.posts); }) .catch(function(error){ console.log('Error: ', error) }) } }) </script>

<div id="app"> <ul> <li v-for="post in posts" :key="post.id"> Post: {{ post.title }} </li> </ul> </div>

Andrey
28.03.2018
06:45:55
Зачем? Если фетч решает задачу?
А вообще в fetch мне не нравится обработка ошибок во многом. Это слишком низкоуровневый интерфейс.

Иван
28.03.2018
06:47:31
Фетч - это не замена высокоуровневым либам ни разу

Если xhr это асм, то фетч это максимум си

А axios уже хотя бы шарп

Andrey
28.03.2018
06:48:31
Вот вот. Поэтому руками его использовать больно.

Danila
28.03.2018
06:49:25
А вообще в fetch мне не нравится обработка ошибок во многом. Это слишком низкоуровневый интерфейс.
Ну это же не значит, что чуть что нужно тянуть аксиос. В очень многих случаях достаточно фетча. Ну, по моему опыту, конечно, исключительно

Для целей чувака уж точно, судя по сформулированной задаче

Janserik
28.03.2018
06:50:17
как установить?

Zamir
28.03.2018
06:50:26
привет! а есть ли в lodash такая ф-ция которая позволяет переделать массив в объект, но с темы ключами как мне захочется, например [0, "url", "settings"] в объект { id: 1, target: 'url', element: 'settings'} пробовал через reduce, это немного не то)

Andrey
28.03.2018
06:50:29
Ну это же не значит, что чуть что нужно тянуть аксиос. В очень многих случаях достаточно фетча. Ну, по моему опыту, конечно, исключительно
Я предпочитаю не париться. Если я делаю запросы, то я беру axios. Потому что задачи на этой простоте не заканчиваются.

Прочитай сообщение.

Иван
28.03.2018
06:51:23
>mode: "no-cors", Чёт меня непного эта строчка напрягает

RNR ?
28.03.2018
06:51:24
Google
RNR ?
28.03.2018
06:51:26
это публичная информация

верней

нафига ты его выкладывашеь, если ты хочешь его скрыть?

Janserik
28.03.2018
06:51:48
что писать в config.json?

Kylych
28.03.2018
06:52:03
Ладно кажется я вкурил

Спасибо

Kylych
28.03.2018
06:52:12
?

Иван
28.03.2018
06:52:22
Массив ключей, массив значений

На выходе объект

https://lodash.com/docs/4.17.4#zipObject

Janserik
28.03.2018
06:54:09
frontend такой геморный

родной iOS показался медом )))

Andrey
28.03.2018
06:56:11
Дело привычки.

Вот так выглядит мир без вендор-лока.

Janserik
28.03.2018
07:11:20
что писать в config.json?

как установить нормально этот axios?

Andrey
28.03.2018
07:12:12
npm install axios

Janserik
28.03.2018
07:13:10
npm WARN saveError ENOENT: no such file or directory, open '/Users/Desktop/VUE/package.json'

Google
Janserik
28.03.2018
07:13:40
что там долно быть?

Andrey
28.03.2018
07:13:59
Прочитай текст ошибки.

Janserik
28.03.2018
07:14:31
я создал пустой

Andrey
28.03.2018
07:14:40
Janserik
28.03.2018
07:19:24
npm init
установилось

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

это надо пистаь?

и это import axios from 'axios';?

Sunlive
28.03.2018
07:22:40
или то или то

Janserik
28.03.2018
07:24:20
https://gist.github.com/zhanswift/4ea2f588d9a59b09e15fe89d904149c7

если пишу import axios from 'axios';

то выходит Uncaught SyntaxError: Unexpected identifier

Roman
28.03.2018
07:30:37
axOis

Janserik
28.03.2018
07:31:04
у вас просто опечатка
ну он на это строку указывает import axios from 'axios';

тут опечатка?

Roman
28.03.2018
07:31:32
тут опечатка?
посмотрите текст ошибки

Google
Roman
28.03.2018
07:31:45
тут опечатка?
https://gist.github.com/zhanswift/4ea2f588d9a59b09e15fe89d904149c7#file-test-html-L24

Sunlive
28.03.2018
07:33:17
модулей нет в обычном теге скрипт

Roman
28.03.2018
07:33:18
в html странице вы не можете так импортировать

Sunlive
28.03.2018
07:33:25
если ты так испльзуешь без вебпака

то тебе надо подключать с CDNа

Janserik
28.03.2018
07:33:53
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

Sunlive
28.03.2018
07:33:53
или локально скрипт через src=""

да

Janserik
28.03.2018
07:33:58
так?

Sunlive
28.03.2018
07:34:21
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.18.0/axios.min.js"></script>

Janserik
28.03.2018
07:36:19
https://gist.github.com/zhanswift/4ea2f588d9a59b09e15fe89d904149c7

так сделал

Maksim
28.03.2018
07:38:07
вместо эмита, изменять объект по ссылке — меня ждёт ад?

Vadim
28.03.2018
07:38:10
Sergey
28.03.2018
07:38:49
Добрый день! всем, кто использовал UI для vuejs что порекомендуете? нужно какое-то простое и быстрое решение (прежде всего интересуют такие штуки, как datapicker и autocomplete)

Janserik
28.03.2018
07:38:52
по AXIOS?

Vadim
28.03.2018
07:39:38
по AXIOS?
По Vue и по js

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