
Untone
01.10.2017
06:04:25
Воскресное утро

Иван
01.10.2017
06:58:39
Всем привет
Кто работал с element ui?
Интересует как можно переписать шаблон одного из компонентов, например date-picker

Google

Иван
01.10.2017
07:00:30
Мне надо вместо их стандартного инпута были мои дивы, они слоты не реализовали и вот беда

Rafael
01.10.2017
07:11:14

Иван
01.10.2017
07:11:22
Давай покажу
например если юзать их <el-date-picker
v-model="value1"
type="date"
placeholder="Pick a day">
</el-date-picker>
то оно выводит типа
<div class="el-date-editor el-input el-date-editor--date">
<i class="el-input__icon el-icon-date"></i>
<input autocomplete="off" placeholder="Pick a day" type="text" rows="2" class="el-input__inner">
</div>
а я хочу свои дивы внутрь засунуть
тоесть воспользоваться слотами но они их не реализовали
https://github.com/ElemeFE/element/tree/d7917756835aa7edfae831aa91e5c44c29a047f6/packages/date-picker

Rafael
01.10.2017
07:14:14
В чем проблема то?
Там у element.ui компоненты простые

Иван
01.10.2017
07:14:42
да но ты не учел если что-то обновится
я хотел по началу раширить
через миксины
но не получается

Google

Rafael
01.10.2017
07:15:39

Иван
01.10.2017
07:15:41
мне по факту надо только 1 компонент переписать element/packages/date-picker/src/picker.vue

Rafael
01.10.2017
07:15:45
Выбора у тебя не много

Иван
01.10.2017
07:16:03
думаю выход есть всегда, просто его надо найти

Rafael
01.10.2017
07:16:18

Иван
01.10.2017
07:16:18
и найти способ разширить компонент переписав на свой темплейт

Rafael
01.10.2017
07:16:33
Сделал под неё папочку, положил туда переписанную компонету
Где нужно, импортишь свою компоненту, где не нужно - используешь стандартные из element.ui

Иван
01.10.2017
07:17:12
окей смотри
есть сам пикер
https://github.com/ElemeFE/element/blob/d7917756835aa7edfae831aa91e5c44c29a047f6/packages/date-picker/src/picker/date-picker.js
первая строчка подключает пикер миксины
так вот и его мне надо на свой переписать сам template e import Picker from '../picker';

Rafael
01.10.2017
07:20:08
Picker и
Date-picker

Vadim
01.10.2017
09:12:25
У функциональных компонент могут быть хуки beforeRouteEnter и beforeRouteUpdate? Если их указывать в качестве компонента у роутера

DimenSi
01.10.2017
09:13:26
А причем тут это?
Хуки же именно у роутера, а не у компонента.

Vadim
01.10.2017
09:25:15
Тупанул, все разобрался вродь

Google

Nikita
01.10.2017
09:44:55
ребят, кто-нибудь может сказать, как уважительно попрсоить вэбпак не открывать в браузере страницу при npm run dev?

Untone
01.10.2017
09:48:36
openBrowser: false // уважаемый

Nikita
01.10.2017
09:51:19
@nevastap спасибо вам большое!

Untone
01.10.2017
09:52:06
я не уверен, что он откликнется на такую просьбу, проверь степень уважения в поисковой системе Всемирной Паутины

Kelin
01.10.2017
10:50:43
За открытие страницы в браузере отвечает OpenBrowserPlugin
уважаемые
@nevastap @niks123123

Untone
01.10.2017
10:53:02
да понятно, я делал упор на уважение в комментарии, а не в исполняемом коде. всегда было интересно понять, в чем трудность сформулировать это на языке абстракций для поисковика нежели в чате... а вот теперь перестало быть интересно.

Kelin
01.10.2017
10:55:11
бля к чему такие сложности, написал бы сразу ему "погугли"

Alex
01.10.2017
12:05:40
Чё злые такие

Greg
01.10.2017
12:12:03
@iboldurev такое правильнее делать через extend (а не mixin)
Смотри: https://vuejsdevelopers.com/2017/06/11/vue-js-extending-components/
я кстати что-то заказчику видоизменял как раз из element-ui, нужно только вспомнить где и когда это было...

BlastPy
01.10.2017
12:27:26
/report

DimenSi
01.10.2017
12:27:32
в группе запрещен пиар, а сам пиаришь
двойные стандарты

Rafael
01.10.2017
12:27:52
Забанил ?♂

BlastPy
01.10.2017
12:29:31
зашел к ним пропиарил вью канал получил бан лол

Dmitry
01.10.2017
12:36:50
Це параша

Rafael
01.10.2017
12:37:01

Google

BlastPy
01.10.2017
12:37:10
лол

Никита
01.10.2017
15:56:22
Привет. Nuxt на сервере вызывает метод api, которые падает с 500м статусом. Nuxt не показывает ответ от api, и поэтому сложно отлаживать. Есть ли возможность, чтобы он показывал в выводе тело ответа при таких ошибках?

? ? ? Alex ? ? ?
01.10.2017
15:59:32
Да
там что то с заголовками надо
Не помню точно
сейчас скажу
Cache-Control
вродь
если идет CORS запрос

Alex
01.10.2017
16:09:04
гайз в этом видео как он снипеты прикрутил, у меня так не выходит https://www.youtube.com/watch?v=xr2VMMJ95Vk
как это реализовать

Rafael
01.10.2017
16:20:18

Nikita
01.10.2017
16:27:09
дак там изи вообще
вам показать?

Zurab
01.10.2017
16:27:52

Alex
01.10.2017
16:29:56
у меня не получается, добавли файл javascript.json указал правила, но вскод их не подхватывает

Nikita
01.10.2017
16:30:40
Файл -> Параметры -> Фрагменты коды пользователя -> Пишешь Vue -> открывается vue.json -> пишешь что-то вроде:
{
"scaffold": {
"prefix": "scaffold",
"body": [
"<template>",
"",
"</template>",
"",
"<script>",
"export default {",
"",
"}",
"</script>",
"",
"<style>",
"",
"</style>"
]
}
}
все

Rick
01.10.2017
16:31:40
зачем vscode, если есть webstorm, phpstorm и т.д.?

Nikita
01.10.2017
16:31:59
вопрос сам по себе дибильный какой-то

Google

Nikita
01.10.2017
16:32:14
зачем vue.js, если есть реакт?

Zurab
01.10.2017
16:32:42

Kelin
01.10.2017
16:32:42

Rick
01.10.2017
16:32:54
ну я понимаю это, просто интересуюсь, может стоит переходить

Enjoy the
01.10.2017
16:32:55
Зачем 3д если есть 2д?

Rick
01.10.2017
16:33:10
здесь только тролли?

Enjoy the
01.10.2017
16:33:11
Онимэ захватит мир

Zurab
01.10.2017
16:33:18
зачем табы если есть пробелы

Enjoy the
01.10.2017
16:33:19

Nikita
01.10.2017
16:33:25
ну вопрос дибильный)
каждому свое
редактор - это сугубо субъективное дело

Никита
01.10.2017
16:33:46

Zurab
01.10.2017
16:33:54
мне он не понравился имхо
мне вуе ближе)

Rick
01.10.2017
16:34:18

Enjoy the
01.10.2017
16:34:24