商品リストがあり、入力パラメーターで商品リストを検索したい。contains
そのため、製品リストの入力文字列をスカーリングするために使用していました。Webページで正常に動作します。しかし、モバイル Web ページで同じページを開くと、機能しません。そして、定義されていない「含む」というエラーを出します。
if(productlist[i].name.toLowerCase().contains(input_val.toLowerCase()))
--my business logic--
その後、私はindexOf
それを試してみましたが、どちらの場合もうまくいきました。
if(productlist[i].name.toLowerCase().indexOf(input_val.toLowerCase()) !== -1)
--my business logic --
.contains の問題は何ですか??