Путь шаблона в js-файле в проекте Symfony / angular

0

я работаю над проектом AngularJS/Symfony, и я не могу понять, как правильно определить путь шаблона ветки в js.

Путь к: -the оригинальному шаблону JS -the -the Путь JS с утилизацией

    ...
    +-src/
   | +-MyCompany/
   |   +-MyBundle/
   |     +-Resources/
   |       +-public/
   |         +-js/
   |           +-directive/
   |             +-my_file.js
   |       +-view/
   |         +-template/
   |            my_template.html.twig  
   +-web/
   | bundles/
   |   +-MyBundle/
   |     +-js/
   |       +-my_fil.js
   ...

Мой код js:

return {
    templateUrl: '?'
}

Итак, есть ли способ включить путь из пакета в файл активов? (Я попробовал @bundle/нотацию, но не работал). Или, когда я включаю js в свой html, использовать js пакета, а не один из активов?

благодаря

Теги:
assets

1 ответ

1

Это было бы

{% javascripts filter='?uglifyjs2'
    '@AppBundle/Resources/assets/js/your-file.js'
    '@AppBundle/Resources/assets/js/your-second-file.js'
    '@AppBundle/Resources/assets/js/admin-*.js'
%}
    <script type="text/javascript" src="{{ asset(asset_url) }}"></script>
{% endjavascripts %}

Фильтр позволяет применять, например, UglifyJS в этом примере. Путь указывает на src/AppBundle/Resouces/assets/js/ и будет объединять два файла. Можно даже использовать подстановочные знаки.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню