@vuejs_ru

Страница 3476 из 3900
Alex
21.08.2018
05:20:15
правильно - для каждого запроса собрали промис, сделали await Promise.all
Как я понимаю промисы нужно собирать в массив?

Illya
21.08.2018
05:20:21
конечно

лучше всего банальным мапом

Alex
21.08.2018
05:21:05
я вот это и не могу понять, как реализовать

Google
Illya
21.08.2018
05:22:15
sigh

S
21.08.2018
05:22:44
а вот конструкция

data() { return { placemarks: [ { coords: [54.8, 39.8], properties: {}, // define properties here options: {}, // define options here clusterName: "1", balloonTemplate: '<div>"Your custom template"</div>' callbacks: { click: function() {} } } ] } } где должна быть ?

в app.vue ?

ага там..

Даня
21.08.2018
05:23:55
https://vuetifyjs.com/en/components/data-tables Привет, подскажите, как выйти из такой ситуации: когда создается таблица надо указать header и значения props для построения таблицы. Но, в зависимоти от запроса значения объекта отличаются, и захордкодить не получится.

<template> <v-data-table :headers="headers" :items="desserts" hide-actions class="elevation-1" > <template slot="items" slot-scope="props"> <td>{{ props.item.name }}</td> <td class="text-xs-right">{{ props.item.calories }}</td> <td class="text-xs-right">{{ props.item.fat }}</td> <td class="text-xs-right">{{ props.item.carbs }}</td> <td class="text-xs-right">{{ props.item.protein }}</td> <td class="text-xs-right">{{ props.item.iron }}</td> </template> </v-data-table> </template> То есть, на момент загрузки я не знаю есть ли у меня значение carbs или нет. В идеале - надо создавать таблицу просто по значениям объекта props

Что-то в таком духе, я имею в виду <template slot="items" slot-scope="props"> for (p in props) { <td class="text-xs-right"> {{ props.item.p }}</td> }

но как это правильно во вью сделать?

Illya
21.08.2018
05:28:55
я вот это и не могу понять, как реализовать
getUser() { return Promise.all( this.User.map(u => axios.get(`domainname\${u.login}`, { headers: { Accept: "application/json;odata=verbose", }, }) ) ) .then(responses => responses.map(res => ({ dispName: res.data.d.DisplayName, email: res.data.d.Email, })) ) .then(result => { this.ExportList = result; this.exportList(); }); }

к примеру

Lim
21.08.2018
05:41:00
Property or method "SubpanelLesson" is not defined on the instance but referenced during render.

Проблема с компонентами

Google
Lim
21.08.2018
05:41:41
Я их объявляю, они работают, но в консоли туча ошибок

<div v-bind:key="SubpanelLesson" v-bind:class="{ active: currentNavigatorTab == 'SubpanelLesson' }" v-on:click="currentNavigatorTab = 'SubpanelLesson'" > </div> <keep-alive> <component v-bind:is="currentNavigatorTab" ></component> </keep-alive>

<script> import SubpanelLesson from './SubpanelLesson_Lector' export default { name: 'NavigatorWork', components: { SubpanelLesson, }, data: () => ({ currentNavigatorTab : 'SubpanelLesson', }), } </script>

Мда, очень глупая ошибка была

Illya
21.08.2018
05:54:11
v-bind:key="SubpanelLesson"

угу

Lim
21.08.2018
05:54:22
Да

S
21.08.2018
06:02:54


нужно подробно описание?

『Ark』∞
21.08.2018
06:17:30
В данном куске я вижу только то, что у тебя пустой массив raions

S
21.08.2018
06:17:55
ниже placemarks

『Ark』∞
21.08.2018
06:18:13
А причем тут это

Alex
21.08.2018
06:18:13
getUser() { return Promise.all( this.User.map(u => axios.get(`domainname\${u.login}`, { headers: { Accept: "application/json;odata=verbose", }, }) ) ) .then(responses => responses.map(res => ({ dispName: res.data.d.DisplayName, email: res.data.d.Email, })) ) .then(result => { this.ExportList = result; this.exportList(); }); }
Огромное спасибо, а еще не подскажите, можно ли условие в responses.map(res => ({ написать, типа: for (var i = 0; i < res.data.d.UserProfileProperties.results.length; i++) { if (res.data.d.UserProfileProperties.results[i].Key === "Department") { department = res.data.d.UserProfileProperties.results[i].Value; } ?

『Ark』∞
21.08.2018
06:18:45
Ты проходишь по raions в своем шаблоне

Конечно ничего не выведется

S
21.08.2018
06:19:21
А причем тут это
ну если я верно все понял, то тут задаются параметры отображения. Я пока оставил пустым, думал в дефолте как-то отобразится. А вообще я понял что шаблон у меня действительно с картами ни как не связан, решил отдельный компонент с отбельным шаблоном сейчас сделать

и потом в app.vue его импортировать

『Ark』∞
21.08.2018
06:19:44
Короче советую RTFM

S
21.08.2018
06:20:05
ну это и так само собой, однако не всегда понятно все до конца

Google
S
21.08.2018
06:20:24
переделываю

про шаблон понял тупанул

прошу подсказать render: h => h(App) что именно означает и почему именно h ? Если нужно вывести еще один компонент то h на другое чтото уже нужно менять? c App понятно

Arsen
21.08.2018
06:30:02
Для начала по js

S
21.08.2018
06:32:39
вопрос видимо популярный )) тут нашел ответ https://medium.com/devschacht/%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-render-%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B0%D1%80%D0%B3%D1%83%D0%BC%D0%B5%D0%BD%D1%82-h-bfc357a82160

Artyom
21.08.2018
06:38:41
Забавно, ву был еще до реакта в исполнении нашего разработчика http://basisjs.com

S
21.08.2018
06:48:18
Переделал вынес в отдельный компонент карту.. Вот так

Alex
21.08.2018
06:48:19
Ненавязчивая реклама Дворнова, буггг

S
21.08.2018
06:48:51




S
21.08.2018
06:49:25


все собралось

но не взлетает (

Alex
21.08.2018
06:50:17
Кто же нам поможет

S
21.08.2018
06:50:54
Хотябы подскажите плиз где я ошибаюсь?

Alex
21.08.2018
06:51:12
В том что сделал скрины всего кроме консоли

Ошибки укажут нам путь

Google
S
21.08.2018
06:52:57


Alex
21.08.2018
06:53:21
Вон смотри сколько подсказок

Компонентик бы готовый тут да)?

S
21.08.2018
06:54:34
ну я установил вот этот через node https://github.com/PNKBizz/vue-yandex-map

и пытаюсь его завести

Admin
ERROR: S client not available

Alex
21.08.2018
06:54:56
Не пытаешься

Даже ещё не напрягся ни на йоту

Читай первую ошибку

И переводи

Будем учиться включать дедукцию;)

S
21.08.2018
06:57:06
ну пишется о том что свойство либо метод не определен

Alex
21.08.2018
06:57:28
Ну даже имя указано

Что бы это могло значить

S
21.08.2018
06:57:37
но почему он не определен я понять не могу, вроде же все подключено.

Alex
21.08.2018
06:57:43
Что все

S
21.08.2018
06:57:59
компонент

Alex
21.08.2018
06:58:30
Кажется что то пошло не так

Дмитрий
21.08.2018
06:58:33
Да господи, нет у тебя coords когда передаешь

placemarks.coords

Google
Alex
21.08.2018
06:58:48
Но как же так.. компонент же..

Подключен же

Дмитрий
21.08.2018
06:58:55
Все, я погорел

А, там массив. placemarks[0].coords

Alex
21.08.2018
07:00:59
Не делай медвежью услугу

Пусть хоть что то сам поймёт и мир станет чуточку лучше

Потом ничем кроме готовых компонентов не могут пользоваться

Женя
21.08.2018
07:02:24
В первой бочке 10 грибов, в второй 13. Сколько грибов в двух бочках? Ответ: в двух бочках 23 огурца...

Почему то навеяло

Дмитрий
21.08.2018
07:02:58
Пусть хоть что то сам поймёт и мир станет чуточку лучше
Это понятно, просто мир(в частности этот чат) станет лучше, если в нём не будет 100 постов страданий "памагити, что я делаю не так, я всё подключил" )

Arsen
21.08.2018
07:03:48
В первой бочке 10 грибов, в второй 13. Сколько грибов в двух бочках? Ответ: в двух бочках 23 огурца...
Вопрос неверный, должен быть "кто съел 7 грибов из другой бочки и не может понять ошибку в консоли?"

Дмитрий
21.08.2018
07:04:14
Вот помню в вузе на турбо С когда писали, точку с запятой забыл, и компилятор совсем в другом месте говорит ошибка. Сидишь и не вдупляешь. Но тут же тебе прям красным по белому пишут подробно где что не работает

Max
21.08.2018
07:04:57
Всем привет. Подскажите плиз как настроить @import 'file.scss' что бы он работал вот так @import 'file'

S
21.08.2018
07:05:14
Вот интересно, все ли сразу прямо начали разбираться с ходу ? Вот начали работать с vue и сразу прям профи стали?

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