我想,所以我試圖讓SVG文件的情況下與require.context
這樣require.context給出不同的結果
const myIcons = require.context('myIcons/', true, /^\.\/.*\.svg$/)
myIcons('./location.svg')
問題是創建SVG圖標的反應組分我得到的結果爲data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDo...
,我希望它返回的東西更像<svg ...><path ..></svg>
,就像它在svg文件中一樣。
我試圖谷歌它,但我沒有找到任何相關的。 謝謝
FYI你可能會碰到這裏面問題:https://github.com/facebookincubator/create-react-app/issues/517我們在同一場景(svg-sprite-loader的svg組件)中嘗試了require.context,然後使用通過簡單的導出文件一個index.js。這是造成問題w Flow也 – ericat