Załączam skrypty bootstrapu materiałowego do pliku index.html mojego projektu Angular, ale trzeba je ręcznie włączyć do widoku.Konstrukcja materiału Bootstrap nie działa poprawnie z dynamicznymi widokami kątowymi
To dziwne, podobnie jak w przypadku innych skryptów wstawionych do Angular, to się nie dzieje.
index.html
<script src="bower_components/bootstrap-material-design/scripts/material.js"></script>
<script src="bower_components/bootstrap-material-design/scripts/ripples.js"></script>
Zauważyłem również, że materiał-bootstrap nie dobrze bawić Grunt i altana, i ma tendencję do usuwania się na kompilacji (stąd instrukcja zawiera w dolnej części strony) .
Czy te znane błędy dotyczą Material-boostrap i Angular/Bower/Grunt, czy też popełniłem błąd?
Jeśli potrzebujesz jeszcze czegoś, proszę dać mi znać!
edit:
zależności w bower.json
"dependencies": {
"angular": "~1.3.0",
"json3": "~3.3.1",
"es5-shim": "~3.1.0",
"bootstrap": "~3.2.0",
"angular-resource": "~1.3.0",
"angular-cookies": "~1.3.0",
"angular-sanitize": "~1.3.0",
"angular-animate": "~1.3.0",
"angular-touch": "~1.3.0",
"angular-route": "~1.3.0",
"bootstrap-material-design": "*",
"jsjws": "~3.0.2",
"angular-ui-router": "0.2.11"
}
Nie znam tej technologii, ale często odniesienia skrypty powinno być w wspólną widok jak 'PageLayout' w których inne widoki są osadzony. – Yoda
Cześć, tak, jest we wspólnym widoku. Zasadniczo index.html w Angular to pojedyncza strona, a widoki są ładowane na tej stronie. Indeks prawie działa jak wrapper, a więc wszystkie załadowane do niego skrypty powinny działać w jego podglądzie podrzędnym –
prawdopodobnie głupie pytanie, ale czy jesteś pewien, że odniesienie do materiału-ładowania początkowego jest obecne w twoim bower.json? – Sycomor