English 中文(简体)
Vue array dependent select not display data
原标题:

I have dependent selection like this. Selection image when i console log, they have data but not render data in selection data

This is what i ve tried. for Product selection has default selected value that get from axios

<tr v-for="(item, index) in form.products" v-if="Object.keys(form.products).length >= 0">
    <td>
      <select class="form-control" v-model="item.product_code"
            id="product_name" placeholder="Select Product Name" required>
             <option :value="null" disabled>-- Please select product name -- </option>
             <option v-for="(option, i) in all_products" :value="option.product_code" :key="i" :selected="item.product_code"">
                    ({{ option.product_code }}) {{ option.product_name }}
             </option>
      </select>
   </td>

This is my product box and method

<td>
  <select class="form-control" v-model="item.box_code" id="product_name" placeholder="Select Product Name" required>
      <option :value="null" disabled>-- Please select Box -- </option>
      <option v-for="(option, index) in get_box(item.product_code, index)" :value="option.box_code" :key="index">
      {{ option.box_code }}
      </option>
  </select>
</td>

method

methods: {
 get_box(item){
   this.$axios.get(`/v2/product/box?product_code=${item}`)
    .then(response =>{
       return response.data
  })               
 },
......

It get data but not render in selection. Thank you

问题回答

暂无回答




相关问题
Nuxt 3 useRoute import cannot find

I am using latest nuxt version and when I tried to use the useRoute method is triggers a "Cannot Find name useRoute" but it works so I would like to know what could I be missing My package ...

Vue array dependent select not display data

I have dependent selection like this. Selection image when i console log, they have data but not render data in selection data This is what i ve tried. for Product selection has default selected value ...

How to inject Bearer Token in Axios boot file

Quasar has a different setup using boot files and my current axios.ts looks liek this: import { boot } from quasar/wrappers ; import axios, { AxiosInstance } from axios ; declare module @vue/...

Vue router and Vite Base url conflict

I use Vue Router to develop my single page application and use Vite to package my project. I want to deploy all static files (such as index.js and index.css) under another CDN domain name (cdn.example....

Vue.js change class on mounted

I have a button element with a .hover property and I need the hover animation to also happen as soon as the page is mounted. How can I attribute a class to a button on the mounted function and then ...

Laravel +Vuejs CORS issue

I am facing a dilemma wit the CORS issue. I have application that is configured as follow: API: https://abc.mydomain.com (laravel) front end: https://subdomain.mydomain.com(VueJS) Both applications ...

热门标签