Есть ли кнопка очистки, включенная в md-ввод типа Поиск? Я знаю, что я могу просто добавить четкую кнопку снаружи или компонент ввода для поиска, но я бы предпочел получить его как часть поля ввода.Кнопка очистки в md-входе
0
A
ответ
1
Это невозможно с существующей версией углового материала (v0.9.0), но предназначено для v0.10.0. См. Дополнительную информацию здесь: https://github.com/angular/material/issues/2802#issuecomment-101764802
Однако существует директива Angular, которая может использоваться в качестве обходного пути. https://github.com/dcohenb/angular-clear-input
2
я решить ее с помощью отрицательного margin-right
.search {
md-content.md-default-theme {
overflow: visible;
}
.search-cancel {
color: white !important;
fill: white;
border: none;
width: 16px;
height: 16px;
margin: 8px 0 0 -36px;
overflow: visible;
cursor: pointer;
border-radius: 50%;
transition: background 0.15s linear;
background: rgba(0, 0, 0, 0.3);
&:hover {
background: rgba(255, 0, 0, 0.8) !important;
}
}
}
<div layout="row" class="search">
<md-content flex="90" layout-padding>
<md-input-container md-no-float>
<md-icon md-svg-icon="search" class="name"></md-icon>
<input ng-model="search" type="search" title="Search" placeholder="Search">
</md-input-container>
</md-content>
<md-content flex layout-padding>
<md-icon ng-show="search" md-svg-icon="md-close" class="search-cancel"
ng-click="search=''"></md-icon>
</md-content>
</div>
md-content
Содержащий также нуждается overflow-visible
так, чтобы значок не обрезается.
Смежные вопросы
- 1. Пользовательская кнопка очистки UITextField
- 2. Кнопка очистки на UITextView
- 3. Пользовательская кнопка очистки клавиатуры
- 4. Кнопка очистки калькулятора
- 5. Кнопка очистки и выхода
- 6. кнопка сброса/очистки?
- 7. Кнопка сброса/очистки в Android
- 8. Кнопка очистки флажка не работает
- 9. кнопка очистки в калькуляторе не отвечает
- 10. Включение/выключение Кнопка очистки по критерию поиска
- 11. Использование UIButton внутри UITextField как кнопка очистки
- 12. PHP-кнопка для очистки содержимого HTML-файла
- 13. Кнопка очистки NSSearchField не отвечает на нажатие
- 14. Кнопка для очистки textarea/текстовых полей содержимого
- 15. Что такое кнопка очистки на html5smartimage
- 16. Почему кнопка очистки не выбрана из корзины
- 17. Кнопка очистки не работает, когда задано
- 18. Кнопка очистки формы в HTML ... нам это действительно нужно?
- 19. Плавающий уровень и кнопка очистки в md-autocomplete
- 20. Кнопка очистки в автозаполнении углового материала блокирует все элементы DOM
- 21. Кнопка очистки UITextField не отображается в iOS 9
- 22. Отображение «кнопки очистки» (кнопка удаления) в текстовом поле iPhone webapp
- 23. Мне нужна кнопка для очистки ячеек в электронной таблице google
- 24. UITextField внутри acessoryView - кнопка очистки не обнаруживает касания
- 25. Кнопка очистки не работает с моим javascript и hmtl5 canvas
- 26. OSX Cocoa Кнопка очистки NSSearchField не отвечает на нажатие
- 27. Кнопка ActiveX для очистки ячеек с определенным цветом RGB
- 28. jQuery кнопка очистки внутри каждого поля ввода текста
- 29. Кнопка очистки поля ввода формы с использованием JQuery и JQTouch
- 30. Кнопка для очистки текста и сброса ввода поиска не работает
https://codepen.io/anon/pen/vdbpYv?editors=1010 ..md-autocomplete reset не работает –