2017-06-08 69 views
1

我有一個來自vue vf-form的ajax問題。 我在這個項目中有嚮導作爲註冊過程。 所以我的每一步都有不同的看法。 代碼: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中沒有找到任何結果。 請幫助我,我不知道該怎麼做。

回答

1

我找到了解決辦法。 我從後端發送共享對象,當我在共享中編輯共享對象時,在前端閱讀共享這是工作。我不知道如何,但它的工作...