当前位置: 首页 > 面试题库 >

如何仅在querytext的长度等于2时才开始过滤

倪鸿禧
2023-03-14
问题内容

仅当querytext的长度等于2时,如何才能开始过滤?

我有这段代码,我不知道如何仅在querytext.length> = 2时才开始过滤

<input type="search" ng-model="querytext">
<ul>
    <li ng-repeat="value in filteredList | filter:querytext>{{value.Name}}</li>
</ul>
$scope.filteredList =[{Id:1,Name:"Soul"},{Id:2,Name:"Croft"}];

问题答案:

添加ng-minlength="2"<input>元素。

<input type="search" ng-model="querytext" ng-minlength="2" />
<!--                                      ^^^^^^^^^^^^^^^^ -->


 类似资料:
  • 问题内容: 用户停止键入时需要执行搜索。我知道我应该使用 setTimeout() 。但是使用 Reactjs我找不到它是如何工作的。 有人可以告诉我当用户停止键入几秒钟(假设为5)时如何调用方法(将处理Search)。我不知道该在哪里编写代码来检查用户是否停止键入。 我想在用户停止键入时调用sendToParent方法。 问题答案: 您可以按照以下方式使用您的代码, 另外,您需要在构造函数中绑定

  • 当我想启动我的jboss AS 7服务器时,需要很长时间才能开始。我正在使用netbean 7.4 这个jboss AS 7实际上是如何运行的?我应该从standalone.bat文件启动服务器吗?还是从netbean? 10: 34:15303信息[org.jboss.modules]jboss模块版本1.1.1。GA 10:34:15422信息[org.jboss.msc]jboss msc版

  • 问题内容: 如何按字符串长度过滤? 此代码段: 给了我以下错误: 在哪里: 问题答案: 您需要使用SQL函数生成器来创建函数:

  • 问题内容: 我在这里和那里读过,我们现在 应该 使用Selenium 2(如果我的理解正确的话,请使用WebDriver)。我不是在谈论Selenium IDE,它确实很容易使用。 我已经阅读了Selenium网站上的文档(该文档声称不完整,因为Selenium 2不稳定,可以)。我的问题是:我无法开始使用Selenium。 我的意思是,如上所述,我已经下载并启动了它。我到处都找到了测试用例的样本

  • 我不确定使用哪个函数来执行以下操作: 和都对这个长度不满意:

  • 问题内容: 是否可以获取旧的运行过程的开始时间?如果今天不是开始日期,似乎会报告日期(而不是时间),如果今年不是开始日期,则只会报告日期。旧工艺会永远失去精度吗? 问题答案: 您可以指定格式器并使用,例如以下命令: 上面的命令将输出所有进程,并带有格式化程序以获取PID,命令运行以及启动日期和时间。 示例(从Debian / Jessie命令行) 您可以阅读的联机帮助页或查看Opengroup的其