react native中使用tailwind并配置自动补全

javascript 复制代码
import { View, Text } from 'react-native';
import tw from 'twrnc';

const MyComponent = () => (
  <View style={tw`p-4 android:pt-2 bg-white dark:bg-black`}>
    <Text style={tw`text-md text-black dark:text-white`}>Hello World</Text>
  </View>
);

当然也支持条件变量

javascript 复制代码
// pass multiple args
tw.style('text-sm', 'bg-blue-100', 'flex-row mb-2');
// falsy stuff is ignored, so you can do conditionals like this
tw.style(isOpen && 'bg-blue-100');

重要的来了!配置vscode的补全

参考自React Native - Tailwind CSS autocomplete in VSCode for twrnc package

补全插件还是用的Tailwind CSS IntelliSense,需要添加vscode的配置并手动新建两个空文件

在下图添加

新建一个空文件tailwind.config.js

然后就可以了

相关推荐
辻戋13 小时前
从零实现React Scheduler调度器
前端·react.js·前端框架
徐同保13 小时前
使用yarn@4.6.0装包,项目是react+vite搭建的,项目无法启动,报错:
前端·react.js·前端框架
Qrun14 小时前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
小李小李不讲道理20 小时前
「Ant Design 组件库探索」五:Tabs组件
前端·react.js·ant design
im_AMBER1 天前
React 12
前端·javascript·笔记·学习·react.js·前端框架
青咕咕1 天前
REACT系列 3、性能优化
react.js
爱学习的马喽1 天前
React钩子函数完全指南:从useState到useEffect的实战详解与场景剖析
前端·javascript·react.js
JamSlade1 天前
SSO登录验证设计要点细节(以微软 Microsoft SSO为例) 基于react python
python·react.js·microsoft
全马必破三1 天前
React的设计理念与核心特性
前端·react.js·前端框架
洞窝技术1 天前
前端人必看的 node_modules 瘦身秘籍:从臃肿到轻盈,Umi 项目依赖优化实战
前端·vue.js·react.js