This is my search input
<input placeholder="Search" type="text" eui-query="ejs.MatchQuery('line', querystring)" ng-model="querystring" eui-enabled="querystring.length" />
This work during startup since eui-enabled will be false.
However, after doing a search and then subsequently clearing the search input, the result is another search using an empty query.
My workaround is to surround the result display with this
<div ng-if="indexVM.query">
<ul>
<li ng-repeat="doc in indexVM.results.hits.hits">
...
</li>
</ul>
</div>
Ideally I want to avoid the search completely.
This is my search input
This work during startup since eui-enabled will be false.
However, after doing a search and then subsequently clearing the search input, the result is another search using an empty query.
My workaround is to surround the result display with this
Ideally I want to avoid the search completely.