Вы можете прикрепить обработчик событий input
к своему элементу input
, и внутри него вы проверите длину строки query
. Если это ноль, тогда установите response
в null
.
<input type="search" placeholder="Search Repositories Ex. Hello
World" v-model="query" @input="onQueryChange" />
Функция onQueryChange
должна находиться в methods
вместо computed
, поскольку она не возвращает никаких производных данных.
methods: {
onQueryChange(event) {
// can be this.query.length === 0 as well
if(event.target.value.trim().length === 0) {
this.response = null;
}
}
}
Проверьте это, Unitils. Вот связанное обсуждение с некоторыми примерами кода.
Вот пример, показывая DBUnit, Spring и OpenJPA вместе. Вы не могли бы с помощью всех, но это может взять Вас где-нибудь, если Вы хотите пойти с DBUnit, я верю.
Я посреди испытания OpenEJB (http://openejb.apache.org/) для моего текущего проекта. Это - встраиваемый контейнер с поддержкой EJB 3.0 (и частично 3.1). Мое первое впечатление от него довольно хорошо.