Hướng dẫn dynamically load css react - tải động css react

Đây là teritority chính. Đầu tiên chúng tôi sẽ xác định một người trợ giúp để quản lý các bảng phong cách.

Chúng tôi cần một chức năng tải một bảng kiểu và trả lại một lời hứa cho thành công của nó. Các tấm phong cách thực sự khá điên rồ khi phát hiện tải trên ...

function loadStyleSheet[url]{
  var sheet = document.createElement['link'];
  sheet.rel = 'stylesheet';
  sheet.href = url;
  sheet.type = 'text/css';
  document.head.appendChild[sheet];
  var _timer;

  // TODO: handle failure
  return new Promise[function[resolve]{
    sheet.onload = resolve;
    sheet.addEventListener['load', resolve];
    sheet.onreadystatechange = function[]{
      if [sheet.readyState === 'loaded' || sheet.readyState === 'complete'] {
        resolve[];
      }
    };

    _timer = setInterval[function[]{
      try {
        for [var i=0; i

Chủ Đề