Hiện tại công ty của tôi có một tệp SVG khá lớn chứa các biểu tượng khác nhau trong index.html của ứng dụng web AngularJS của chúng tôi. Các SVG chính được ẩn bởi CSS và chúng tôi hiển thị các biểu tượng riêng lẻ từ SVG bằng cách chọn chúng bằng ID của họ:Đính kèm SVG vào DOM với Webpack
<svg>
<use xlink:href="#icon-id"></use>
</svg>
Chúng tôi đang cố gắng để giảm thời gian tải của trang web của chúng tôi bằng cách chia lên SVG và nội tuyến kết quả các bộ phận trên trang tha cần chúng. Vì chúng tôi cũng đang chuyển sang Webpack để gói ứng dụng của mình, chúng tôi muốn chỉ định phụ thuộc cho tệp SVG cụ thể trong mô-đun Góc và sau đó có Webpack chèn nội dung của SVG - có thể được bao bọc trong div - vào DOM . Có cách nào để đạt được điều này với trình tải hiện có không? Tôi đã tìm thấy bộ nạp liệu thô về cơ bản xuất khẩu nội dung của SVG của chúng tôi. Tuy nhiên, tôi không biết làm thế nào để chuỗi nó với một bộ tải khác mà có thể chèn vào DOM như nói rằng bộ nạp kiểu làm.
Bất kỳ trợ giúp nào được đánh giá cao.
Felix
cùng một vấn đề chính xác ở đây, bạn đã tình cờ tìm thấy một giải pháp? – lanan