我使用了react-native-dropdown-picker来根据按钮单击显示多个下拉菜单。下拉列表显示为覆盖在另一个组件上,我无法选择项目。任何人都可以帮助解决这个问题吗?
示例代码:
import * as React from 'react';
import {View, Text, ScrollView, StyleSheet} from 'react-native';
import DropDownPicker from 'react-native-dropdown-picker';
import {Button, Card} from 'react-native-paper';
//import Constants from 'expo-constants';
// You can import from local files
//import AssetExample from './components/AssetExample';
// or any pure javascript modules available in npm
//import { Card } from 'react-native-paper';
export default function App() {
const [myArray, setMyArray] = React.useState([]);
const [open, setOpen] = React.useState(false);
const [value, setValue] = React.useState(null);
const [items, setItems] = React.useState([
{label: …Run Code Online (Sandbox Code Playgroud) javascript reactjs react-native react-native-dropdown-picker
我使用“react-native-dropdown-picker”包创建了 DropDown 选择器,所有项目都列出了,但它在另一个组件上看起来是透明的。任何人都可以帮我解决这个问题吗?
这是我的源代码:
import React, {useState} from 'react';
import {View, Text, Button, ScrollView, StyleSheet} from 'react-native';
import DropDownPicker from 'react-native-dropdown-picker';
const App = () => {
const [myArray, setMyArray] = useState([]);
const [open, setOpen] = useState(false);
const [value, setValue] = useState(null);
const [items, setItems] = useState([
{label: 'Apple', value: 'apple'},
{label: 'Banana', value: 'banana'}
]);
return (
<View style={styles.container}>
<Button title="Check"/>
<Text>Hello world</Text>
<DropDownPicker
open={open}
value={value}
items={items}
setOpen={setOpen}
setValue={setValue}
setItems={setItems}
/>
<Button title="Check"/>
<Text>Hello world</Text>
<Button title="Check"/>
<Text>Hello world</Text> …Run Code Online (Sandbox Code Playgroud) javascript reactjs react-native react-native-dropdown-picker