要件作成時に2つのボタンをクリックすると同じフローティングボックスがポップアップしましたが、内容が違っていたのでng-ifを使ってやろうと思いました(ロードせずにストレスを軽減したかった??自分を騙しました)、 ng-model と filter を使用して入力ボックスをフィルタリングして表示します。ただし、ng-if を使用してヘッドとコンテンツを分離した後、それらは同時に表示できますが、ng-show に変更するだけではフィルタリングできません。
これはフローティングボックス部分です
![](https://pnpimg.jiaoben.net/upload/image/000/000/000/6b7a639d69d32aca043820394cc87caa-0.png)
これはjs部分です
![](https://pnpimg.jiaoben.net/upload/image/000/000/000/6b7a639d69d32aca043820394cc87caa-1.png)
ng-if はページの dom ノードを直接削除します。
![](http://img.php.cn/upload/image/000/000/000/9f3d389038e70466748996334fc4e021-0.png)
ng-show はこのノードを非表示にし、それに ng-hide スタイルを追加するだけです。
![](http://img.php.cn/upload/image/000/000/000/9f3d389038e70466748996334fc4e021-1.png)