javascript - 如何通过 ng-model 搜索 html 中的文本?

标签 javascript html angularjs

html:

        <div style='width:450px;'>
            <div style='float:right;'>
                <input ng-model='search'  />
            </div>
            <div style='float:right;'>Search:</div>        
        </div>
        <div style='width:450px;'>
            <div>Logan Cale</div>
            <div>Darien Fawkes</div>
            <div>John Crichton</div>
            <div>Michael Scofield</div>
            <div>John Wick</div>                
        </div>

不知何故,我需要隐藏/显示 div block ,其名称基于用户在 input 中输入的值。有什么简单的方法吗?

最佳答案

示例:

    <div style='width:450px;'>
        <div style='float:right;'>
            <input ng-model='search'  />
        </div>
        <div style='float:right;'>Search:</div>        
    </div>
    <div style='width:450px;' ng-hide="search == 'hi'">
        <div>Logan Cale</div>
        <div>Darien Fawkes</div>
        <div>John Crichton</div>
        <div>Michael Scofield</div>
        <div>John Wick</div>                
    </div>

现在在输入中输入“hi”以隐藏底部 div

关于javascript - 如何通过 ng-model 搜索 html 中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33878842/

相关文章:

javascript - 向 div 添加事件监听器,该事件监听器可以引用创建该 div 的对象

javascript - 在 javascript 函数中显示特定的 div

html - 使 img 高度适合表格的第二个单元格,该单元格具有动态高度

javascript - Angular 变量更新,但不刷新其周围的推文嵌入代码

javascript - 将 ng-model 值替换为 "new"范围指令中范围属性的值

javascript - 我将带有 Google map 的网站转换为 Android 应用程序。 Android 应用程序中未显示 Google map

javascript - 匹配句子中的确切字符串

javascript - 更改选择后启用按钮

html - 超出范围时,带有数字的 AngularJS 输入未定义

angularjs - AngularJs中两个不同模块的 Controller 之间如何通信