簡體   English   中英

如何使用ReactJS組件將XML添加到DOM

[英]How to add xml to DOM with ReactJS component

我想在DOM中放入一些xml,以便其他組件可以訪問它。 但是,當我嘗試渲染它時,會不斷收到一些未知錯誤,例如:

warning.js:36警告: <category>標簽上的道具colour未知。 從元素中刪除此道具。 有關詳細信息,請參見https://facebook.github.io/react/warnings/unknown-prop.html

我不希望React將那些屬性解釋為道具! 它只是xml,不是react組件!

這是我的代碼:

class DefaultToolbox extends Component {
  render() {
    // static xml
    return (
      <xml id="toolbox" style={{display: "none"}}>
        <category name="Logic" colour="#5C81A6" />
        // ... etc etc
      </xml>
    );
  }
}
return (<span dangerouslySetInnerHTML={{ __html: `<xml ..> ... </xml>` }}/>);

有關更多信息: https : //facebook.github.io/react/docs/dom-elements.html#dangerouslysetinnerhtml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM