react native 修改 react native element 组件默认样式

news/2024/7/15 17:41:33 标签: react native, react.js, javascript

安装 react native element

我看很多人的文章安装的不是稳定版的,也都没有去教怎么去修改

npm install @rneui/themed @rneui/base


// 页面中引入 ListItem 组件
import {ListItem} from '@rneui/themed';

import React, {useEffect, useState} from 'react';
import {View, Text, Alert, StyleSheet} from 'react-native';

// 引入 组件
import {ListItem} from '@rneui/themed';

const ListItem = () => {
    return (
        <>
             //  使用组件
             <ListItem>
                <ListItem.Content>
                    <ListItem.Title>Inbox</ListItem.Title>
                </ListItem.Content>
             </ListItem>
        </>
    )
}
export default ListItem ;

这个 ListItem 组件 默认是白色背景 没有圆角的 我们修改成红色背景增加圆角

import React, {useEffect, useState} from 'react';
import {View, Text, Alert, StyleSheet} from 'react-native';

// 引入 组件
import {ListItem} from '@rneui/themed';

const ListItem = () => {
    return (
        <>
             //  使用组件
             <ListItem containerStyle={styles.list}>
                <ListItem.Content>
                    <ListItem.Title>Inbox</ListItem.Title>
                </ListItem.Content>
             </ListItem>
        </>
    )
}

const styles = StyleSheet.create({
  list:{
    width:'80%',
    backgroundColor:'red',
    borderRadius:20,

    marginHorizontal:40,
    marginTop:20,
    paddingHorizontal:10,
  }
});
export default ListItem ;

我们将自定义样式通过 containerStyle  属性传递给组件即可 


http://www.niftyadmin.cn/n/5441676.html

相关文章

MySql实战--一条SQL查询语句是如何执行的?

平时我们使用数据库&#xff0c;看到的通常都是一个整体。比如&#xff0c;你有个最简单的表&#xff0c;表里只有一个ID字段&#xff0c;在执行下面这个查询语句时&#xff1a; select * from T where ID10&#xff1b; 我们看到的只是输入一条语句&#xff0c;返回一个结果…

【linux】进程的地址空间

1.代码看现象引入 #include<stdio.h>#include<unistd.h>#include<string.h> #include<stdlib.h>int val100;int main (){ printf("i am father,pid:%d,ppid:%d,val:%d&#xff0c;&val:%p\n",getpid(),getppid(),val,&val);size_t…

无痕消除笔APP好用吗?3款超实用软件分享

无痕消除笔APP好用吗&#xff1f;在日常生活中&#xff0c;无痕消除笔APP的便捷性不言而喻。无论是想要去除照片中的小瑕疵&#xff0c;还是快速修正文案中的错别字&#xff0c;这款工具都能迅速而精准地满足需求。它不仅提升了我们处理图片和文本的效率&#xff0c;还让我们的…

动态加载CSS文件

1、创建link标签加载CSS文件 function loadCSS(cssFile) {var link document.createElement("link");link.rel "stylesheet";link.type "text/css";link.href cssFile;document.head.appendChild(link); } // 异步加载CSS文件 loadCSS(path…

MySQL常用命令集

最常用的显示命令&#xff08;在MYSQL环境中的命令&#xff0c;后面都带一个分号作为命令结束符&#xff09; 1、显示数据库列表。 show databases; 2、显示库中的数据表&#xff1a; use mysql; show tables; 3、显示数据表的结构&#xff1a; describe 表名; 4、建库…

近期常用linux命令总结

linux mv [options] source dest : 移动文件 cp [options] source : 复制文件 ps -a: 列出所有进程 ps -ef | grep 进程关键字&#xff1a; 查找指定进程 (-e 显示所有进程 -f 全格式) docker docker images 显示所有镜像 docker pull [IMAGE_NAME] : 拉取某个镜像&#xf…

【docker】Docker学习收集

写在前面 新公司开发使用docker来部署和统一大家的开发环境&#xff0c;故再次记录好用的学习链接和自己遇到的奇怪问题 实用链接 Docker教程详细 常用命令 个例问题 Q&#xff1a; docker在终端多开&#xff0c;A终端的修改会影响B吗 A&#xff1a; 会

《底层逻辑》--透过表象看系统

上一个视频&#xff0c;讲了微软公司通过改变与供应商的“连接关系”从而提高了工作餐的质量&#xff1b; 今天就讲讲拥有这种洞察力背后的理论依据&#xff0c;即“透过表象看系统”&#xff1b; 系统 要素 连接关系&#xff1b;再细化一下&#xff0c;构成…