如何使用密码保护下拉选择器 javascript
how to password protect dropdown Picker javascript
我如何确保 TextEntry={true} 在 React native 中下拉选中的项目
const [open, setOpen] = useState(false);
const [value, setValue] = useState(null);
const [items, setItems] = useState([
{label: 'Apple', value: 'apple'},
{label: 'Banana', value: 'banana'}
]);
<DropDownPicker
open={open}
value={value}
items={items}
setOpen={setOpen}
setValue={setValue}
setItems={setItems}
/>
你能用 labelProps 试试吗
labelProps={{
TextEntry={true}
}}
将下拉项映射到一个新数组,其中屏蔽了当前选定的 value
。
示例:
export default function App() {
const [open, setOpen] = React.useState(false);
const [value, setValue] = React.useState(null);
const [items, setItems] = React.useState([
{ label: 'Apple', value: 'apple' },
{ label: 'Banana', value: 'banana' },
]);
return (
<DropDownPicker
open={open}
items={items.map((el) =>
el.value === value
? { ...el, label: el.label.replace(/./g, '*') }
: el
)}
setOpen={setOpen}
setValue={setValue}
setItems={setItems}
/>
);
}
我如何确保 TextEntry={true} 在 React native 中下拉选中的项目
const [open, setOpen] = useState(false);
const [value, setValue] = useState(null);
const [items, setItems] = useState([
{label: 'Apple', value: 'apple'},
{label: 'Banana', value: 'banana'}
]);
<DropDownPicker
open={open}
value={value}
items={items}
setOpen={setOpen}
setValue={setValue}
setItems={setItems}
/>
你能用 labelProps 试试吗
labelProps={{
TextEntry={true}
}}
将下拉项映射到一个新数组,其中屏蔽了当前选定的 value
。
示例:
export default function App() {
const [open, setOpen] = React.useState(false);
const [value, setValue] = React.useState(null);
const [items, setItems] = React.useState([
{ label: 'Apple', value: 'apple' },
{ label: 'Banana', value: 'banana' },
]);
return (
<DropDownPicker
open={open}
items={items.map((el) =>
el.value === value
? { ...el, label: el.label.replace(/./g, '*') }
: el
)}
setOpen={setOpen}
setValue={setValue}
setItems={setItems}
/>
);
}