Javascript 本机基本文本与反应本机文本
我无法决定在我的项目中是坚持使用React原生文本组件还是原生基本文本组件。一个比另一个有优势吗Javascript 本机基本文本与反应本机文本,javascript,css,typescript,react-native,native-base,Javascript,Css,Typescript,React Native,Native Base,我无法决定在我的项目中是坚持使用React原生文本组件还是原生基本文本组件。一个比另一个有优势吗 一个的用例比另一个多吗?以下是本机Base的源代码 import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { Text as RNText } from 'react-native'; import _ from 'lodash'; import { connectStyle } fr
一个的用例比另一个多吗?以下是本机Base的源代码
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import { Text as RNText } from 'react-native';
import _ from 'lodash';
import { connectStyle } from 'native-base-shoutem-theme';
它使用React native的本机组件。还有一个额外属性:
大写
。保持项目的一致性,尽可能使用Native Base的组件。为什么使用Native Base的组件?为什么它比React本地文本更受欢迎?在我看来,这是为了在项目中保持惯例。我不希望一个开发人员在一个文件中导入react native的文本,在另一个文件中导入native base的文本。我理解这一点,但我关心的是,native base与RN Text相比有什么优势吗?没有,但如果我的项目中有native base,我会使用它。