javascript - 是否可以将 var styles = StyleSheet.create 从 React.component 分离到不同的脚本中?

标签 javascript reactjs react-native

是否可以在 React Native 中将 var styles = StyleSheet.create 从 React.component 分离到不同的脚本中?

最佳答案

这是可能的。只需使用此模式创建一个 js 文件:

'use strict';

var React = require('react-native');

var myStyles = React.StyleSheet.create({
   style1: { },
   style2: { }
)}

module.exports = myStyles;

然后在您的组件 js 中使用 require 来使用该样式表,例如假设你的样式 js 文件被命名为 phongyewtong.js

var s = require('../the/path/to/phongyewtong');

用法:

<View style = {s.style1} />

关于javascript - 是否可以将 var styles = StyleSheet.create 从 React.component 分离到不同的脚本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32930680/

相关文章:

javascript - 样式属性中的 Angular 表达式在 IE 中不起作用

Javascript : Passing variables from parent function to child function

javascript - 解决在 Babel 中对浏览器输出的 require 调用

reactjs - 最初创建空数组作为 prisma 中的字段不起作用

javascript - React Native Redux 如何更新 UI,在调用没有使用标志的 API 后导航到新屏幕

javascript - 创建一个新项目 React Native 不工作

function - 将对象传递给 javascript 函数

javascript - react SSR : event listeners and render are not added in server-rendered code?

css - 在测试环境中将测试数据属性设置为 react 应用程序中的 anchor

reactjs - 使用 React Native 和 useEffect 获取