Laravel and Vue: мой макетный диск загружает скрипт, который мои компоненты не видят - PullRequest
0 голосов
/ 05 ноября 2019

Я загружаю свой пакет app.js в свой layout.blade.php, и я также запускаю его в своем layout.blade.php в разделе:

window.fbAsyncInit = function() {

    FB.init({
        appId   : '{{ fb_app_id() }}',
        xfbml   : true,
        version : '{{ fb_api_version() }}'
    });
};

, но, похоже, мои компоненты Vueу меня нет доступа к нему, поэтому я должен запустить его, когда компонент также монтируется. Do

1 Ответ

0 голосов
/ 06 ноября 2019

вам нужно вызвать ваш скрипт перед тем, как файл app.js вот так

<script>
window.fbAsyncInit = function() {

FB.init({
    appId   : '{{ fb_app_id() }}',
    xfbml   : true,
    version : '{{ fb_api_version() }}'
});
};
</script>
<script src="your path to app.js file"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...