/ / szablony kątowe-szyny (szablony są buforowane, ale ng-include nie działa) - ruby-on-rails, angularjs

szablony kątowe-szyny (szablony są buforowane, ale ng-include nie działa) - ruby-on-rails, angularjs

Korzystam z wtyczki kątowej-szablony do wstępnego ładowania plików html w zasobach / javascript / templates (naprawa kółek nie działa)

Kiedy używam inspektora, widzę, że uruchamiany jest CacheTemplate:

// Angular Rails Template // source: app/assets/javascripts/templates/bannertime.html angular.module("templates").run(["$templateCache", function($templateCache) { $templateCache.put("bannertime.html", "<section id="landing-page-banner">") }]);

Mój app.js

app = angular.module("logged_out", ["templates", "ng"])

app.controller "logged_out", ($scope) ->
$scope.banana = "hello banana face"

Mój index.html.erb

<div ng-app="logged_out" ng-controller="logged_out">
<div class="container-fluid">
<div ng-include="bannertime.html"></div>
</div>
</div>

Czy ktoś może mi wyjaśnić, dlaczego ng-include jest niemożliwe do wykonania pracy? Pracuję nad tym od 3 dni.

Odpowiedzi:

2 dla odpowiedzi № 1

Niech Cię diabli na świecie!

ng-include wymaga dwóch różnych ofert?!?!?!?!

Once I changed <div ng-include="bannertime.html"> to <div ng-include=" "bannertime.html" "> everything worked.

Goddddd niechlujny