Angular.js wiążą dane w tle za pomocą zapytań o media

Mam aplikację Angular.js z dynamicznie działającymi obrazami w tle (powinien mieć powiązanie danych dla swojego adresu URL). Chcę także używać zapytań mediów css w celu wykrycia orientacji / gęstości pikseli itp.

Jedyne rozwiązanie, które znalazłem, to użycie JavaScript do dodania adresu URL do obrazu tła, coś takiego:

myDiv.css({'background' : 'url('+ scope.objectData.poster +') no-repeat', 'background-size':'auto 100%'});

W ten sposób muszę przekazać wszystkie logiki zapytań mediów do javascript, coś w tym styluto. (Moim zamiarem jest być w stanie obsługiwać inny obraz tła dla każdej rozdzielczości ekranu / gęstości / orientacji pikseli)

Szukam czystszego rozwiązania do korzystania z zapytań o media css i nadal będę w stanie powiązać dane źródłami obrazu.

tnx!

Yaniv

questionAnswers(1)

yourAnswerToTheQuestion