Trang chủ của tôi có một số javascript nội tuyến được trộn lẫn với một số cú pháp lưỡi, ví dụ:Cú pháp lưỡi của Laravel 4 trong các tệp javascript của tôi
<script type="text/javascript">
@if(Auth::user())
if(path.indexOf('/user/' + {{Auth::user()->id}}) != -1) {
$("#tabs").tabs();
};
@endif
</script>
Nó hoạt động cho đến khi tôi muốn chuyển javascript sang tệp bên ngoài.js. Tôi gặp lỗi bất cứ khi nào cú pháp lưỡi được thêm vào. Có cách nào tôi có thể hợp nhất cú pháp lưỡi trong tệp javascript.js của tôi không? Tôi đã cố gắng đổi tên để file.blade.js không có may mắn ...
những gì đã lỗi? –
Uncaught SyntaxError: Mã thông báo không mong muốn ILLEGAL => @if – TechyTimo
Điều đó thực sự hiệu quả với tôi. Bạn nên làm cho nó một câu trả lời. Tôi nhận ra trang chủ của tôi đã nhận được quá lộn xộn với javascript. Tôi tin rằng điều này không kết quả trong một yêu cầu thêm do đó tốc độ tải trang là như nhau. Tại sao bạn đề nghị chống lại nó? – TechyTimo