powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / vue js v-if с select
4 сообщений из 4, страница 1 из 1
vue js v-if с select
    #39827257
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет, помогите плиз никак не могу реализовать выпадающий список с возможностью дополнения этого списка новыми элементами.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
 
<div  id="Producers">

 <template  v-if="isInAddingMode"> 
  <select  v-model="selectedProducer" >
      <option value="" disabled selected>Производитель</option>
      <option v-for="producer in producers"
      v-bind:key="producer.id" 
      v-bind:value="producer.id" >{{producer.title}}</option>
    </select> 
</template>

<template v-else> 
    <input  v-model="newProducerName"
          id="newProducerName"
          type="text" >
      <label for="newProducerName">Производитель техники</label> 
</template>

 <button  class="waves-effect waves-light btn-small"  v-on:click="isInAddingMode=!isInAddingMode">+</button >
</div>



Соответственно, если меняю выпадающий список на параграф, то все работает- верстка рисуется правильно. Подскажите, что не так?
...
Рейтинг: 0 / 0
vue js v-if с select
    #39828020
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не так:

1. Пример не оформлен в чем-нибудь типа codepen
2. Если ты и юзаешь CSS FW, то бери что-нибудь нормальное сразу (Vuetify)
...
Рейтинг: 0 / 0
vue js v-if с select
    #39828257
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
первый раз в этой ветке пишу.
CodeOpen

начинает ломаться, когда подключаю MaterializeCss.
...
Рейтинг: 0 / 0
vue js v-if с select
    #39828395
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_subАгнец за бортом,
первый раз в этой ветке пишу.
CodeOpen

начинает ломаться, когда подключаю MaterializeCss.


1. Тебе надо написать

Код: javascript
1.
<select  v-model="selectedProducer" class="browser-default" >



2. Тебе надо избавиться от M_CSS. Он при инициализации ищет тег select и переделывает его в "красивый" дропдаун. Ну а поскольку тегов select у тебя нет (они в template), то он их и не обрабатывает.

3. Не надо брать CSS_FW, которые не заточены изначально под FR_FW - ты хочешь их сам интегрировать?
Хочешь VUEJS - бери Vuetify

4. Вот твой дропдаун.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / vue js v-if с select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]