Предвидение Laravel с использованием alpinejs не работает с alpine.data()Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Предвидение Laravel с использованием alpinejs не работает с alpine.data()

Сообщение Anonymous »

Я следую официальному документу Laravel Precognition, и он работает нормально, если я определяю x-данные, как показано там.
Ниже приведен рабочий пример

Код: Выделить всё




Add New Role



@csrf



Permissions













Ниже НЕ рабочий пример
Но я хочу внести небольшие изменения, чтобы код выглядел лучше. Ниже приведен мой код.

Код: Выделить всё




Add New Role



@csrf



Permissions











@push('scripts')

document.addEventListener('alpine:init', () => {
Alpine.data('validateForm', () => ({
form: $form('post', '/validate/roles/create', {
name: '',
}),
}));
});

@endpush


Я получаю сообщение об ошибке Uncaught ReferenceError: $form здесь не определена при попытке использования таким образом. В обычном случае, как указано в официальном документе, он работает. Я использую alpinejs версии 3.
Я пытался искать решения, но не получил большого количества рекомендаций.

Подробнее здесь: https://stackoverflow.com/questions/785 ... lpine-data
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»