Как показать скрытое содержание предложения с кликом в angularjs

0

У меня есть html-код ниже,

<div class="item item-stacked-label" ng-repeat="item in cartItems" >
  <div class="row">
    <div class="col" ng-model="item.name" style="max-width:50%;" ng-class="{'p': active,'showName': !active}" ng-click="active = !active" ><p >{{item.name}}</p></div>
    <div class="col" ng-model="item.qty" >{{item.qty}}</div>
    <div class="col" ng-model="item.price" >{{item.price}}</div>
  </div>
</div>

Ниже приведена css,

.showName {
max-width: 100%;
}
p{
    color:#666;
    text-align:center;
 max-width: 50%;
}

Я хочу показать полную информацию щелчком. Я пробовал вышеуказанный код, но он не работает для меня, как я ожидал.

Ниже я получаю результат. Но я хочу развернуть и показать содержимое кликом. Пожалуйста, помогите Изображение 174551

  • 0
    Кажется, вы добавляете класс p ... но у вас нет определения класса для p ... что у вас есть - селектор тегов?
  • 0
    Можете ли вы опубликовать минимальный воспроизводимый пример с контроллером и остальной частью CSS, создающей эллипсис и тому подобное?
Показать ещё 1 комментарий
Теги:

1 ответ

0

Почему бы вам не привязать название автомобиля к title свойства div? Таким образом, всякий раз, когда кто-то нависает над div с помощью мыши, он увидит полное имя автомобиля, например:

<div class="col" title="{{item.name}}" ng-model="item.name"><p>{{item.name}}</p></div>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню