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

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

從api獲取數據后運行腳本標簽

從api獲取數據后運行腳本標簽

慕村9548890 2021-06-10 18:08:52
場景:我有一個網站,在文章的詳細信息部分,當我從api獲取詳細信息時,有腳本和標簽,這些標簽是視頻的來源。問題:加載我的組件時。文章詳情取自 api ,但不執行腳本標簽。這是獲取正確詳細信息的方法嗎?如何運行這些腳本?export const DetailBlog = ({content}) => {    return (        content ?            <article className="article__detail">                <div className="article_detail__content"                      dangerouslySetInnerHTML={{__html: content.description}}/>             <article>            :            null    )};
查看完整描述

1 回答

?
翻閱古今

TA貢獻1780條經驗 獲得超5個贊

動態創建并添加到文檔中的腳本默認是異步的,它們不會阻止渲染并在下載后立即執行


[

  '1.js',

  '2.js'

].forEach(function(src) {

  const script = document.createElement('script');`enter code here`

  script.src = src;

  document.head.appendChild(script);

});

但是,我們可以明確地將它們標記為非異步:


[

    '1.js',

    '2.js'

].forEach(function(src) {

  const script = document.createElement('script');

  script.src = src;

  script.async = false;

  document.head.appendChild(script);

   });

這為我們的腳本提供了純 HTML 無法實現的混合行為。


查看完整回答
反對 回復 2021-06-24
  • 1 回答
  • 0 關注
  • 147 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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