91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

react native注釋代碼的方法

發布時間:2020-12-23 09:45:45 來源:億速云 閱讀:341 作者:小新 欄目:web開發

小編給大家分享一下react native注釋代碼的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

react native注釋代碼的方法:1、HTML標簽節點內,使用“{/* */}”進行注釋;2、HTML標簽節點外,多行可以用“/**/”進行注釋,單行可以用“//”進行注釋。

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欄 雖然在②的外,但是仍在①的內,會被當做要顯示的文本,從而報錯。這時候注釋要用 {/* 一般注釋, 用 {} 包圍 */}

react native 里是用 JSX 語言,JS 和 html結合,所有注釋方式如下:

var content = (
  <Nav>
    {/* 一般注釋, 用 {} 包圍 */}
    <Person
      /* 多
         行
         注釋 */
      name={window.isLoggedIn ? window.name : ''} // 行尾注釋
    />
  </Nav>
);

JSX 里添加注釋很容易它們只是 JS 表達式而已。你只需要在一個標簽的子節點內(非最外層)用 {} 包圍要注釋的部分。

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>
    );
  }
}

在標簽節點以外注釋和通常的注釋是一樣的,多行用“/**/”,單行用“//”。

注:

使用 // 作為注釋要注意,注釋內容必須不在任何 html 標簽里,否則會當成要顯示的文本內容

注釋一般用 {/* */},如果不在任何標簽內,可以用 //, } 后注釋用 //

看完了這篇文章,相信你對react native注釋代碼的方法有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青田县| 巍山| 天等县| 邮箱| 永定县| 灌阳县| 乌兰浩特市| 恭城| 绥阳县| 许昌市| 淳安县| 府谷县| 鹰潭市| 米易县| 梨树县| 钦州市| 乐亭县| 武平县| 浦江县| 万州区| 竹北市| 牡丹江市| 隆回县| 清丰县| 登封市| 吉林省| 余干县| 杭锦后旗| 金山区| 女性| 德保县| 库伦旗| 综艺| 临桂县| 铜鼓县| 天镇县| 乌苏市| 开封市| 来宾市| 陵水| 林甸县|