vue.js - 如何在vue js的过滤器搜索中添加大于等于的条件
问题描述
大家好,我要构建一个房地产应用程序,我想在 Bedrooms 过滤功能中添加一个条件,例如“大于等于”
例如:- 如果我在 Bedroom 列表中选择 2,我想过滤大于等于 2 Bedrooms 的属性
我怎样才能做到这一点
export default {
data() {
return {
blogs: [],
minbed: this.$route.params.bed,
}
},
created() {
this.$http.get("https://test.json").then(function(data) {
console.log(data);
this.blogs = data.body;
});
},
computed: {
filteredList() {
const { blogs, search, UnitType } = this;
return this.blogs
.filter(blog => blog.Bedrooms.includes(this.minbed))
}
}
<select
v-model="minbed"
id="formInput202"
class="form-control"
value="MaxBedrooms"
>
<option>Max.Bedrooms</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>ST</option>
</select>
解决方案
推荐阅读
- python - 无法找到有效的 ngram 文档
- prolog - 如何在打乱的列表中逐个元素地返回而不是让它们一次全部返回?
- spring - Spring集成java dsl错误发现参数类型不明确
- python - python:如果存在于另一个列表中,则比较列表中的值
- python - 我不明白当变量以数字为值时,我的计算如何被读取为 str 而不是整数
- python - 文本文件不会用 open() 打开
- bash - 使用 bash 比较递增编号目录中的文件
- .net - 如何解决与 net core 反应的 Webpack 错误
- json - 将 JSON 值转换为另一个 JSON 形状?
- python - 您如何根据函数运行的次数执行不同的选项?