The Ember CLI guide opisuje, w jaki sposób zasoby można odwoływać się w szablonach i CSS - ale jaki jest właściwy sposób odwoływania się do zasobu (np. Obrazu) z mojego kodu javascript?Zasób odniesienia w javascript
W szczególności obawiam się, że ścieżka do zasobów zostanie prawidłowo pobrana odcisków palców podczas budowy aktywów do produkcji. Wygląda na to, że ember-cli używa do tego celu broccoli-asset-rev, ale zgodnie z jego documentation, tylko znaczniki <script>
w HTML i url()
w CSS będą odcisków palców. Czy jest jakiś sposób (prawdopodobnie poprzez inną wtyczkę brokułów), aby pobrać ścieżki zasobów również w odcinkach plików .js?
Z ciekawości, jaki jest twój przypadek użycia? Co próbujesz zrobić? –
W tym przypadku używam wtyczki interfejsu Google Maps API, która jest przekazywana ścieżce obrazu do wyświetlenia na mapie. Być może uda mi się obejść to poprzez CSS, ale jestem również ogólnie ciekawy, jak to zadziała. – chopper
Czy nie przekazałbyś tej wartości ścieżki do komponentu w szablonie? Czy możesz powiedzieć, że ta wartość byłaby inna i musiałaby zostać przekazana programowo? –