- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在努力让ReactiveSearch / ReactiveBase中的某些多面搜索选项起作用。
尝试使MultiList或MultiDropdownList正常工作时,没有显示应显示的位置,并且在Dev Tools中也没有任何错误消息。
SingleRange部分工作得很好,但是我无法使用任何文本MultiList功能。
这是我的整个“渲染”部分,以防万一我遗漏了一些简单的东西:
render() {
return (
<ReactiveBase
app="properties"
url="http://<el-server-ip>:9200">
<CategorySearch
componentId="searchbox"
dataField={["PropertyType","County"]}
categoryField="Country"
autoSuggest={true}
fuzziness={0}
queryFormat="and"
placeholder="Search for properties"
/>
<SingleRange
componentId="ratingsfilter"
title="Filter by ratings"
dataField="Price_Unformatted"
data={[
{"start": 0, "end": 500000, "label": "0 - 500k"},
{"start": 500000, "end": 1000000, "label": "500k - 1m"},
{"start": 1000000, "end": 10000000, "label": "1m - 10m"},
{"start": 0, "end": 1000000000000, "label": "10m+"},
]}
/>
<MultiList
componentId="TypeSensor"
dataField="PropertyType.raw"
title="Type"
/>
<ResultCard
componentId="result"
title="Results"
dataField="PropertyType"
from={0}
size={15}
pagination={true}
react={{
and: ["searchbox", "ratingsfilter","TypeSensor"]
}}
onData={(res) => {
return {
image: res.PicNumber,
title: res.PropertyType,
description: res.Description_EN.substr(0,100)
}
}}
/>
</ReactiveBase>
);
}
"_source": {
"objectID": 211956,
"Continent": "Europe",
"Country": "France",
"County": "Aude ",
"Location": "Carcassonne",
"Area": null,
"Price": "EUR 890,000",
"Price_Unformatted": 890000,
"PropertyType": "Chateau",
"Bedrooms": 9,
"Bathrooms": 6,
"PicNumber": "file.jpg",
"Description_EN": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat...",
"Currency": "EUR",
}
最佳答案
MultiList
必须在提供的dataField
上运行聚合。在mappings中,您应该使用keyword
类型,以便可以在其上运行聚合。因此,如果您在此处将多字段更新为.keyword
而不是.raw
,它应该可以工作:
<MultiList
componentId="TypeSensor"
dataField="PropertyType.keyword"
title="Type"
/>
关于reactjs - MultiList/MultiDropdownList在React中不显示或抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51041435/
我一直在努力让ReactiveSearch / ReactiveBase中的某些多面搜索选项起作用。 尝试使MultiList或MultiDropdownList正常工作时,没有显示应显示的位置,并且
我正在尝试使用 MultiList 显示一些 json 记录。我按照这里所做的https://www.codenameone.com/manual/graphics.html进行操作但我的只返回一条记
有人可以详细说明它是如何运作的吗? 就像我正在取一个值(3,3) colNum 为 3,rowNum 为 3。 最佳答案 multilist = [[0 for col in range(colNum
我在 Sitecore 安装中使用了多重列表或树列表字段。我最近了解了treelist和treelistex之间的区别,并且想在项目上使用treelistex字段来加快项目的加载速度。我想用 tree
我是一名优秀的程序员,十分优秀!