2017-06-08 15 views
1

vue vf-formのajaxに問題があります。 私は登録プロセスとしてこのプロジェクトにウィザードを持っています。 一歩一歩ずつ違った見方をしています。 コード:vue vf-formはajaxデータを取得できません

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

PHP Laravelコントローラー:

return json_encode([ 'shared' => [ 'status' => 'ok', 'postcodes' => $postcodes ] ]); 
<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のデータを得ることができないコードを挿入します

その後、コンソールに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には見つかりませんでした。 助けてください、私は何をすべきか考えていません。

答えて

1

解決策が見つかりました。 私は共有オブジェクトをバックエンドから送信しました。共有でそれを編集したときに、フロントエンドで共有としてこれが動作していました。私はどのように動作するのか分かりません...

関連する問題