리액트 네이티브에서 코드에 주석을 추가하는 방법: 1. HTML 태그 노드 내부에 "{/* */}"를 사용하여 주석을 달았습니다. 2. HTML 태그 노드 외부에서 여러 개의 경우 "/**/"로 주석을 달려면 한 줄에 "//"로 주석을 달 수 있습니다.
이 튜토리얼의 운영 환경: windows7 시스템, React Native0.6&&react16 버전, 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.
추천 튜토리얼: React 비디오 튜토리얼
React Native는 댓글에 너무 까다롭고 종종 오류를 보고하며 매우 지능적이지 않습니다. 다음은 댓글 요약입니다.
코드는 다음과 같습니다.
//标题栏 ① <View style = {styles.container}> ②<View style = {styles.headerView}><Text style = {styles.textHeaderStyle}>Header</Text> </View> //Tab栏 <ScrollableTabView style={styles.pagerView} renderTabBar={() => <DefaultTabBar />}//默认样式,Tab栏不可滑动 tabBarUnderlineStyle={styles.lineStyle}//下划线 tabBarActiveTextColor='#FF0000'> <MyFlatList //列表项 tabLabel = {dataSource1.tab} dataSource = {dataSource1} renderItem = {({item}) => <TouchableNativeFeedback //点击事件 onPress = {this.onPress.bind(this,item)}> <Text style = {styles.textMainStyle}>{item.key}</Text> </TouchableNativeFeedback> } />
조사 결과
>가 발견되었습니다. 댓글 내용이 HTML 태그에 있으면 안 됩니다. 그렇지 않으면 표시됩니다. .텍스트 내용
예를 들어 위의 //Tab 바는 ②의 바깥쪽에 있어도 여전히 ① 안에 표시되는 텍스트로 간주되어 오류가 발생합니다. 주석은 {/* 일반 주석이어야 합니다. {}를 사용하세요.*/}를 사용합니다. line
react 네이티브는 JS와 html을 결합한 JSX 언어를 사용합니다. 모든 주석은 다음과 같습니다.var content = (
<Nav>
{/* 一般注释, 用 {} 包围 */}
<Person
/* 多
行
注释 */
name={window.isLoggedIn ? window.name : ''} // 行尾注释
/>
</Nav>
);
class ReactDemo extends Component { render() { return ( <View style={styles.container}> {/*标签子节点的注释*/} <Text style={styles.welcome} //textAlign='right' textShadowColor='yellow' /*color='red' textShadowRadius='1'*/ > React Native! </Text> </View> ); } }
레이블 노드 외부의 주석은 일반 주석과 동일합니다. 여러 줄이 있는 경우, //, } 다음에 //
프로그래밍 소개
를 방문하세요. !위 내용은 React Native에서 코드에 주석을 다는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!