typescript 如何在JSX上使用// NOSONAR?

wbrvyc0a  于 2023-02-25  发布在  TypeScript
关注(0)|答案(1)|浏览(206)

在Typescript中,我可以使用// NOSONAR来禁用TypeScript中特定行中的问题
例如:

var x = 1; // NOSONAR

我如何对JSX/TSX做同样的事情呢?我尝试了一些组合,但是我不能让它工作,最近我做的一个是

<Animated.ScrollView
      refreshControl={refreshControl}
      contentInsetAdjustmentBehavior="automatic">
      {lastAuthEvents.map(
        ({ key, on, authState, type, reason }: LoggedAuthEvent, index) => (
          <View key={`.${index}`} borderBottomColor="silver" borderBottomWidth={1} paddingTop={index === 0 ? 0 : 16} paddingBottom={16}>{/* // NOSONAR */}
            <View flexDirection="row">
              <Text fontSize={16}>{format(on, "HH:mm:ss")}</Text>
              <Text fontSize={16}>{AuthState[authState]}</Text>
              <FontAwesome name="arrow-circle-right" color="#ffffff" />
              <Text fontSize={16}>{type}</Text>
            </View>
            <Text>{reason}</Text>
          </View>
        )
      )}
    </Animated.ScrollView>

我试过了

{/* NOSONAR */}
{// NOSONAR} this is an error
sh7euo9m

sh7euo9m1#

实际上只是慢了点,但真正起作用的是

{/* NOSONAR */}

相关问题