Как инициировать () JS внутри файла Blade Laravel

Вы можете использовать объект состояния: Состояние и жизненный цикл . Всякий раз, когда изменяется состояние, любой компонент использует его, get также обновляется.

this.state = {privateImputationData: null} //or some default

Итак, в вашем коде:

@computed get ImputationData() {
    return this.privateImputationData || {};
  }
  loadImputation = (diplayedImputations) => {
    HttpClient.postJSON(this.apiDataUrl, diplayedImputations).then((result) => {
    this.setState({privateImputationData: result});
    this.loadAdditionalData();
  });
}

Чтобы использовать значение:

this.state.privateImputationData;

0
задан Jerry Li 19 January 2019 в 14:40
поделиться

1 ответ

Вы не можете импортировать ваши файлы из каталога resources, единственной видимой частью вашего приложения для пользователей должна быть папка public, поэтому вы должны поместить свой файл в папку public. например,
public/js/modjule.js и импортируйте его следующим образом

<script src="{{ asset('js/module.js') }}"

, если ваш сайт работает по протоколу https, вы можете использовать secure_asset()

<script src="{{ secure_asset('js/module.js') }}"

0
ответ дан AH.Pooladvand 19 January 2019 в 14:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: