Anonymous
Stanislav
Скоуп применяется только на .Vue file а не на компонент внутри которого ты закинул
Stanislav
Так что сделай h1 в blue.vue
Stanislav
И будь счастлив
Stanislav
Передавай текст h1 как prop
Stanislav
Stanislav
Scoped применяется на весь .Vue а не на компонент который там описывается
Stanislav
Makes sense , right ?
Anton
помогите решить загадку с vue.js тут есть метод как работать с select
https://ru.vuejs.org/v2/guide/forms.html#%D0%92%D1%8B%D0%BF%D0%B0%D0%B4%D0%B0%D1%8E%D1%89%D0%B8%D0%B5-%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B8
Evgheni
Anton
и когда использую пример
<select v-model="selected">
<option v-for="option in options" v-bind:value="option.value">
{{ option.text }}
</option>
</select>
<span>Выбрано: {{ selected }}</span>
у меня выдает ошибку
Invalid prop: type check failed for prop "value". Expected Object, got String.
Alex
у вашего компонента есть входной параметр value и в него передается строка, когда объявлено что будет передаваться объект
Evgheni
Anton
то есть value это не <option value=''></option> а что тогда ?
Anton
то есть у меня просто прикол что у меня вообще массив ['test','drive','like'] и делаю
<option
v-for='status in allStatus'
v-bind:value="status">{{status}}
</option>
Evgheni
Alex
ошибка вообще не про select ваш
Anton
и ошибка, я так понял что value это status.value а не v-bind:value атрибут тега
Anton
а вопрос в том как мне в теге с фор вызвать параметр массива
Roman
у календаря есть 2 основных "модели": отображаемый месяц (year + month) и селектированный день
сейчас у нас это так, что v-model это только первое, а для дней есть событие daySelected, однако я не уверен.. может и selection тоже в value/input?
Roman
v-model="datePickerModel"
datePickerModel: {
displayedMonth: new Date(2017, 2, 1),
selectedDays: [0, 4]
}
Roman
я бы так и сделал если бы не сомнения производительности.. если например селектируется день, то событие input провоцирует перезагрузку :value что приводит к тому что календарь заново "рендерится" (вучисляет дни и прочее), хотя это совершенно лишняя трата ресурсов и с отдельным событием daySelected этого не происходит
Alex
Anton
но в итоге у меня все работает и выдает ошибку в консоли type check failed for prop "value". Expected Object, got String. как мне ее избежать ?
Alex
Roman
Alex
Alex
Anton ^
Alex
ошибка вообще не про select ваш
Roman
отдельным входным параметром почему бы не передавать?
вот чуть выше написал, ибо насколько понимаю семантика такова, что сам компонент не мутирует входные данные, а лишь передаёт родителю мутированную "копию" состояния, которое тот вливает заново в value..
Alex
Я бы наверное оставил отдельно компонент для выбора одной даты и отдельно для выбора списка дней
Davron
привет всем
Alex
или там проверять в компоненте с чем мы должны работать, с текстом одной даты или с массивом выбранных дней
Davron
Как сделает utilit ний класс (Angular Service) который работает REST ом
У меня проект на старом Angulare
Davron
помогите
Astr0junk
Davron вынести в миксин?
Alex
да можно и без миксина, просто отдельным js-модулем
Astr0junk
в нём подключить транспорт и кучу алиасов если требуется
Astr0junk
в методы
Astr0junk
гет пост делит и прочее
Davron
я так сделал
Davron
а как за импортит
Davron
ReferenceError: rdm is not defined
Astr0junk
Alex я ради примешивания методов в миксин закинул
Astr0junk
Davron в сборке как будто проблема
Roman
don't REST in 2018 ))
Astr0junk
о
Astr0junk
видимо я слоупок
Astr0junk
что надо если не рест?
Astr0junk
json rpc?
Alex
REST ещё норм
Alex
расслабьтесь :D
Roman
REST это жалкая иммитация графовой структуры, со всеми из этого истекающими недостатками (overfetching, underfetching etc.)
Alex
если для поставленных задач все отлично выполняет - чего переписывать)
Evgheni
сударь с каких это пор ВЫ решили что REST это иммитация графовой структуры?
Alex
в каких-то проектах может и gql удобнее будет, кто ж спорит
Astr0junk
ну зачем грубить)
Alex
да, давайте холиварить, но без переходов на личности
Evgheni
сорри, чуть подгорело
Alex
ознакомились) не подходит) что дальше
Alex
REST крутится, задачки мутятся
Stanislav
Roman
Davron
Michael
Alex
кому что можно и нельзя разруливать неудобно
Roman
у кого-то вообще вебсокеты
причём тут сокеты? это сравнение бананов с кораблями.. WS(S) можно сравнивать с HTTP(S), ибо это транспортный уровень, GQL и REST это API application уровень
Michael
спасибо, -- пойду почитаю про OSI и TCP/IP
Michael
а то совсем забыл
Michael
только вот единственное преимущество гкл -- готовый контракт для посотянного переделывания запросов фронта под бек.
Michael
вернее, без тряски бека. То бишь, убираем стадию обсуждения контракта
Evgheni