我要搜索我得到的 function fullScreenListener() {
if (document.webkitFullscreenElement === this ||
document.mozFullScreenElement === this ||
document.fullScreenElement === this) {
console.log("Full screen enabled");
}
}
const video = document.querySelector("video");
if (typeof video.onwebkitfullscreenchange !== "undefined") {
video.addEventListener("webkitfullscreenchange", fullScreenListener);
} else if (typeof video.onmozfullscreenchange !== "undefined") {
video.addEventListener("mozfullscreenchange", fullScreenListener);
} else if (typeof video.fullscreenchange !== "undefined") {
video.addEventListener("fullscreenchange", fullScreenListener);
}
的请求。我曾经使用过这样的查询方法:
List<Food>
但是,搜索要求我搜索完整文本和正确的大写字母。
如果我要处理_foodList.where((food) => food.name == userInputValue).toList();
的汇编,那么所有带有"dish"
字样的食品名称将显示在"dish"
中吗?
答案 0 :(得分:2)
比较之前所有字符串的小写或大写,并使用contains()
代替==
:
_foodList.where((food) => food.name.toLowerCase().contains(userInputValue.toLowerCase()).toList();
如果值可以为null
,则需要添加其他检查。