vue vf-form 无法获取 ajax 数据

vue vf-form can't get ajax data

我对来自 vue vf-form 的 ajax 有疑问。 我在这个项目中有向导作为注册过程。 所以每一步我都有不同的看法。 代码:

<wizard-hidden-step
                        title="About your company"
                        v-ref:head2
                        :valid="valid.step2"
                        :locked="isLocked"
                        :loading="isSending"
                >
                    @include('auth.steps.step2', ['action' => "/company/signup/step2"])

                </wizard-hidden-step>

                {{-- ====== STEP 3 - ADDITIONAL INFO ========= --}}
                <wizard-hidden-step
                        title="Additional information"
                        description="Add company additional info"
                        v-ref:head3
                        :valid="valid.step3"
                        :locked="isLocked"
                        :loading="isSending"
                >
                    @include('auth.steps.step3', ['action' => '/company/signup/step3'])

                </wizard-hidden-step>

从所有角度来看,我都有类似的数据,但我会在无法获取 ajax 数据的地方插入代码:

<vf-form ajax
         action="{{ $action }}"
         method="POST"
         :validation="validation"
         v-ref:step2
>

PHP Laravel 控制器:

return json_encode([ 'shared' => [ 'status' => 'ok', 'postcodes' => $postcodes ] ]);

之后我在控制台中有 ajax 数据(参见 picture)但我无法在 vf-select:

中设置视图中的数据
<vf-select
                    :items="shared.postcodes"
                    multiple
                    select2
                    err-msg="Postcodes"
                    name="postcodes"
                    :html="true"
                    :value=""
                    v-ref:postcodes
                    :options="{showDropdowns: true, width: '100%'}"
            >
            </vf-select>

我刚刚在 vf-select 中找不到任何结果。 请帮助我,我不知道该怎么做。

我找到了解决方案。 我从后端发送共享对象,当我在共享中编辑它时,在前端读取它作为共享,这是有效的。我不知道怎么做,但它有效...