亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在螞蟻設計中將渲染字符串作為 HTML 反應

在螞蟻設計中將渲染字符串作為 HTML 反應

皈依舞 2022-05-26 17:05:13
我正在使用螞蟻設計下拉菜單。我有來自 API 的動態數據,當我嘗試將這些數據呈現到下拉菜單中時,它呈現為字符串。所以我使用這個react-html-parser庫將字符串呈現為 HTML,但它不起作用。renderSocialMedia = () => {if (this.props.weblookup) {  let socialmedialookup = this.props.weblookup  webitems = ""  return socialmedialookup.map((k, index) => {    if (k.name.toLowerCase() != "other")      return webitems = "<Menu.Item key=" + k.id + ">" + k.name + "</Menu.Item>"  }) }}{ReactHtmlParser(webitems)}<FormItem> {getFieldDecorator('AddNetwork', {  initialValue: "", })( <Dropdown overlay={  <Menu onClick='{this.handleMenuClick}'>    <div>{ReactHtmlParser(webitems)}</div>  </Menu>} trigger={['click']}> <a className="ant-dropdown-link" href="#">  Add Username   <Icon type="down" /> </a></Dropdown>)}輸出:
查看完整描述

1 回答

?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

當你使用 React 時,你必須正確地格式化一個 DOM 元素。所以,試試這個,

return webitems = <Menu.Item key={ k.id }>{ k.name}</Menu.Item>

希望能幫助到你。快樂編碼!


查看完整回答
反對 回復 2022-05-26
  • 1 回答
  • 0 關注
  • 145 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號