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

159
Visualizações
Ionic 3 - Register new element is formBuilder

I have added a custom slider element in the formBuilder. The code is as below:

var fields = [{
    label: 'Rating',
    attrs: {
      type: 'slider'
    },
    icon: '🌟'
  }];

  var templates = {
    slider: function(fieldData) {
      return {
        field: '<input type="range" min="0" max="10">'
      }
    }
  };

  $(container).formBuilder({
    templates,
    fields
  });

The JSON data it generates is as below:

[
  {
    "type": "slider",
    "required": false,
    "label": "Rating",
    "name": "slider-1643115075076-0",
    "access": false
  }
]

But when I pass this data to formRender method on my app I am getting the following error:

Error: Invalid control type. (Type: slider, Subtype: undefined). Please ensure you have registered it, and imported it correctly.

How do I register this new element such that it appears on my app?

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