2017-08-04 73 views
0

如何在React js中將屬性添加到html元素中。我想設置<html lang="en">來解決WCAG A級驗證問題。如何在反應中添加html元素屬性

我添加了html元素屬性模塊,但不知道如何使用它。

有人請幫忙找到一種方法將這個lang屬性添加到html元素中嗎?

+2

這有點不尋常的反應,以控制整個文件,它通常呈現爲元素在這種情況下,將在模板中設置一個已經存在的頁面上頁面而不是React。你能詳細說明你想要做什麼嗎? – ivarni

+0

WCAG驗證顯示爲html添加lang屬性的錯誤。所以我想補充一點。 –

+0

是的,我瞭解,但您確定您的''元素是由React管理的嗎?不知道你的設置是什麼,很難知道如何解決這個問題。 – ivarni

回答

1

你需要這個React helmet。將這個塊在任何頂級組件的渲染:

<Helmet> 
    <html lang="en" /> 
</Helmet>