RN封装的model弹出层组件

需要用到react-native-ui-kitten这个组件库,自行点击链接参考去安装

安装完直接用就完事了

js 复制代码
import { StyleSheet,View, Text} from 'react-native'
import { Modal} from '@ui-kitten/components'
function AlertAction (props) {

  const closeModal = () => {
    props.closeModal() // 调用父组件的关闭弹窗方法
  }
  return (
    <Modal
      animationType="none"
      visible={props.visible}
      onBackdropPress={closeModal} // 点击外部区域关闭Modal(非中间白色区域)
      backdropStyle={{ backgroundColor: 'rgba(0, 0, 0, 0.5)' }}>
      <View style={styles.container}>
        <Text>111111</Text>
      </View>
    </Modal>
  )
}


export default AlertAction

const styles = StyleSheet.create({
  container: {
    backgroundColor: '#FFF',
    width: 700,
    height: 400,
    borderRadius: 5,
  },
})

使用方法

js 复制代码
import LanyaModul from '../../components/lanyaModul'
export default function aaa(){
  const [lanyamodulflag, setLanYaModulFlag] = useState(true)
    // 关闭蓝牙弹窗
  const closeModal = () => {
    setLanYaModulFlag(false)
  }
	return (
		<LanyaModul
          visible={lanyamodulflag}
          closeModal={closeModal}
        ></LanyaModul>
	)
}
相关推荐
华科云商xiao徐3 分钟前
多语言编写的图片爬虫教程
前端
日升_rs5 分钟前
Electron 开发:获取当前客户端 IP
前端·javascript
华科云商xiao徐11 分钟前
Python使用爬虫IP抓取数据过程
前端
前端大卫13 分钟前
你所不知道的 9个CSS 小知识!
前端·css
代码小学僧18 分钟前
🌟好看又好用的画图工具分享
前端·开源·设计
cong_21 分钟前
🌟摸鱼 TV 搭建属于自己的视频站
前端·后端·github
kovli27 分钟前
红宝书第六讲:作用域链与闭包:厨房里的调味料架原理
前端·javascript
Mike_jia27 分钟前
一篇文章带你了解一款强大的Kubernetes管理平台---KubeSphere
前端
Mike_jia28 分钟前
一篇文章带你了解一款强大的开源交互审计系统---Next Terminal
前端
独立开阀者_FwtCoder29 分钟前
AI 组件库 ChatUI 3.0 正式发布!阿里再一次领先!
前端·javascript·前端框架