Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

83
Visualizações
how to render html content in vue multiselect options list in Vue Js

I want to render that HTML content into options list so need help in resolving this issue.

HTML

<Multiselect
                    v-model="radiologyTests"
                    mode="tags"
                    placeholder="Choose your stack"
                    :close-on-select="false"
                    :filter-results="true"
                    :min-chars="1"
                    :resolve-on-load="false"
                    :delay="0"
                    :searchable="true"
                    :options="async function(query) {
                        return await fetchLanguages(query) // check JS block for implementation
                   }">
</Multiselect>

Method

async fetchLanguages(query){
         var resData = [];
        await axios.post(this.route("searchRadiologyTests"),{search:query}).then(function(response){
              for( var i in response.data){
                resData.push(response.data[i]);
            }
         });
        console.log(resData);
        return resData.map((item) => {
         item.test_name.replace(new RegExp(query, "gi"), (match) => `<span style='color:red'>${match}</span>`)
        return { value: item.id, label:item.test_name }
        })
    },

Any help will be highly appreciable. Thanks

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda