У меня есть тег invoice.tag
который содержит HTML-код, который нужно повторить несколько раз.
И я хочу использовать этот тег в представлении под названием add.blade.php
, И в конце этого представления я написал это для вызова тега счета-фактуры:
@section('bottom')
<script src="{{asset('components/invoice.tag')}}" type="riot/tag"></script>
<script>
$(document).ready(function(){
riot.mount('invoice');
})
</script> @endsection
Но это не работает.
Я думаю, это потому, что версия конфликтует, так что кто-нибудь знает правильный синтаксис для использования Laravel с RiotJS?
В вашем главном блейд-файле, например resources/views/layouts/app.blade.php
убедитесь, что вы включили соответствующий код для отображения bottom
раздел в расположении на странице вы хотите это:
@yield('bottom')
Других решений пока нет …