[英]replace part of string with html tags in react
我有這個字符串“接受條款和條件”,根據設計,我需要用跨度標簽替換該字符串的一部分,也就是說,“條款”和“條件”應該用跨度包裝,如<span>terms</span>
和<span>conditions</span>
。 為了找到解決方案,我找到了如何使用替換為 React 中字符串的特定部分添加顏色? 但它沒有按預期工作。 所以,我有這樣使用的 FormInput 組件:
<FormInput
type="checkbox"
value={formik.values.terms}
name="terms"
onChange={formik.handleChange}
onBlur={formik.handleBlur}
label={`Accept terms and conditions`}
checkbox={true}
>
{formik.touched.terms && formik.errors.terms ? (
<ErrorMessage termsCheckbox={true}>
{formik.errors.terms}
</ErrorMessage>
) : null}
</FormInput>
如您所見,我正在傳遞 label={ Accept terms and conditions
} 並且我需要確保“條款”和“條件”這兩個詞是紅色的
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.