【发布时间】:2019-05-25 05:12:11
【问题描述】:
大家好,我要构建一个房地产应用程序 我想在卧室过滤功能中添加一个条件,例如“大于等于”
例如:- 如果我在卧室列表中选择 2,我想过滤大于等于 2 间卧室的属性
我该怎么做
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>
【问题讨论】:
-
导出属于你的
<select>? -
是的,出口属于
-
你能否尝试将
MaxBedrooms值作为对象传递,例如['1','2']for select 2,includes将接受多个值。 -
它不工作
-
当它不询问npmjs.com/package/vue-select时为什么会有vue-select标签?
标签: vue.js vue-router vue-resource vue-select