Moja strona główna zawierała trochę wbudowanego javascriptu, który został pomieszany z pewną składnią ostrza, np.Składnia Laravel 4 blade w plikach javascript
<script type="text/javascript">
@if(Auth::user())
if(path.indexOf('/user/' + {{Auth::user()->id}}) != -1) {
$("#tabs").tabs();
};
@endif
</script>
Działa, dopóki nie chciałem przenieść javascript do zewnętrznego file.js. Wystąpił błąd, gdy dodano składnię brzeszczotu. Czy istnieje sposób, w jaki mogę połączyć składnię ostrzy w moim javascript files.js? Próbowałem zmiany nazwy do file.blade.js bez powodzenia ...
co było błąd? –
Uncaught SyntaxError: Niespodziewany token ILLEGAL => @if – TechyTimo
To naprawdę działa dobrze dla mnie. Powinieneś był to zrobić. Zdałem sobie sprawę, że moja strona domowa jest zbyt zaśmiecona javascript. Wierzę, że nie spowoduje to dodatkowego żądania, stąd szybkość ładowania strony jest taka sama. Dlaczego miałbyś polecać przeciwko niemu? – TechyTimo