Угловое не работает с пользовательскими атрибутами html

Mike Ciote спросил: 11 июня 2018 в 10:58 в: javascript

У меня есть импортированный шаблон css, написанный на начальной загрузке, и вы хотите использовать его внутри Angular.

Похоже, что пользовательские атрибуты html не реагируют на загрузку с маршрутизатора.

Характеристики приложения. Это SPA, и все страницы загружаются внутри компонента Navbar с соответствующей переносимостью маршрутизатора.

Проблема. Любой плагин будет отображать включенные данные только после "механической" страницы обновления с браузером "Перезагрузить эту страницу". Но если я изменю src для изображения, из пользовательского атрибута плагина, например

data-background="assets/images/slider_1.jpg"

до

img src="assets/images/slider_1.jpg"

, он будет загружен и показано с первого раза.

Пример плагина карты. Не показывает ничего.

    <div class="maps-container map-widget m-b-25">
    <div class="map" data-addresses="[4.4, -4.4]" 
         data-icon="assets/images/map-marker.png" 
         data-zoom="16" data-street-view="1">
    </div>
    </div>

Пример плагина слайдера. Нет фонового изображения.

  <section class="module-cover parallax text-center" 
data-background="assets/images/slider_1.jpg" 
data-overlay="0.5">
    <div class="container">
    <div class="row">
    <div class="col-lg-12">
    <h1>This is title</h1>
    </div>
    </div>
</section>

Пример элемента сетки для блога. Здесь он должен следовать стилю каменной кладки, но он выглядит как строгая сетка.

  <section class="module-cover parallax text-center" 
data-background="assets/images/slider_1.jpg" 
data-overlay="0.5">

0 ответов