1.2.2 • Published 4 years ago

@desco/vue-component-dom v1.2.2

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

Veja outros projetos NPM aqui.

Veja outros projetos aqui.


📋 Tabela de conteúdos


🛠️ Tecnologias

As seguintes tecnologias são utilizadas:


⚙️ Instalação

npm install --save @desco/vue-component-dom

Note que será necessário ter o NPM instalado para o comando funcionar.


📦 Importação

import vueComponentDom from '@desco/vue-component-dom'

📚 Como Usar

<template>
  <div>
    <div ref="meuContainer"></div>
  </div>
</template>
import vueComponentDom from '@desco/vue-component-dom'
import MeuComponente from './MeuComponente'

export default {
  [...]
  mounted: () {
      vueComponentDom(
          MeuComponente,
          this.$refs.meuContainer,
          { ...props, },
          { type: 'append', class: 'my-class', }
      )
  },
  [...]
}

Parâmetros

NomeTipoObrigatórioPadrãoDescrição
componentObjectSim-O componente a ser inserido
containerNodeSim-O nó do DOM onde inserir o componente
propsJSONNão{}JSON contendo os valores a serem passados para as propriedades do componente.
paramsObjectNão{ type: 'append', class: '', }Parâmetros extras, veja na tabela abaixo
params.positionStringNão'append'Se o componente será inserido no início ou final do container. Aceita: append e prepend
params.classStringNão''Classe personalizável para o container do componente inserido

Note que props deve usar os nomes das propriedades e não dos atributos.


Autor

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago