Vueのあいまい検索

時には複雑な気持ちが、百回のダイディベート、非常に遠くそれらの事、昨日かのように

あいまい検索!あいまい検索!あいまい検索!バックエンドの検索インタフェースの転送

皆白1、アドバイスをたくさん書くための悪い場所があるこんにちはこんにちは

騒ぎ

 

 

 構造

ボックス検索
<
入力 検索 プレースホルダ:=「roleManagementVal.searchValue」 クラス=「headerInputg」 Vモデル=「SELECTVAL」ダブルデータバインディング @input このイベントはのみ入力値の後にトリガーされる=「handlChange()」入力ボックスのイベントを />

[検索]ボタン
< ボタン タイプは= "プライマリ" スタイル= "高さ:100%;マージントップ:-6px;幅:97px;フォントサイズ:15ピクセル" @click = "RESET()"イベントをクリック > {{roleManagementVal }} .search </ ボタン >

イベント

 

//すべてのデータを表示する空の場合、入力ボックスを決定するために、データが空であるかどうかを示すために検索ボックスをクリア(すなわち、ビューインタフェースへの再調整である)
    handlChange(){ 
      IF(this.selectVal ==「」){ 
        this.getList(); 
        コンソール.logの(this.getList()、 "データを表示するには、検索ボックスをオフ"); 
      } 
    } 
    //あいまい検索のクリックイベント
    RESET(){ 
      IF {(this.selectVal!)
        この$ Message.Errorアン(「クエリを入力してください。条件「); 
      }他{ 
        this.dim(); 
      } 
    }、
    インターフェイス表示する// ===検索インタフェース
薄暗い(){ せヴァル= { 名:this.selectVal //検索ボックス後部の値を渡すことを } ; この$のajax.post( "/役割/リスト"、ヴァル).then(RES => { this.roleManagementList = res.data.data; //との一貫性のあるインターフェースをチェック console.log(this.roleManagementList、 "あいまい検索================"); }); }

 

おすすめ

転載: www.cnblogs.com/home-/p/11585144.html