【发布时间】:2019-03-28 09:14:18
【问题描述】:
如何将选定属性设置为<SelectArrayInput> 组件内的选项?我还没有意识到如何设置选定的属性。
我已经尝试将一个已选择的属性放在那里,但它似乎不起作用。
const tec = [
{ name: "Apple", id: 1, selected: true},
{ name: "Facebook", id: 2 },
{ name: "Netflix", id: 3 },
{ name: "Tesla", id: 4 },
];
const ReferrenceSelectBox = ({ source, record = {} }) => <SelectArrayInput choices={ tec } />;
ReferrenceSelectBox.propTypes = {
label: PropTypes.string,
record: PropTypes.object,
source: PropTypes.string.isRequired,
};
export default ReferrenceSelectBox;
我希望 <SelectArrayInput> 的输出带有已选择的选项。
【问题讨论】:
-
Material-Ui 标签是否相关?从代码 sn-p 看起来你并没有使用它
-
没错,我去掉了标签
-
通过
react-admin的docs 看起来他们在幕后使用Material-UISelect。所以,标签可能是相关的 :-) 你也可以添加你正在使用的react-admin的版本吗? -
我使用的是 2.6.1
标签: reactjs material-ui react-admin