-
Notifications
You must be signed in to change notification settings - Fork 0
PIMC Documentos
Lista de componentes que se crearon dentro de Documentos y como se usan
Componente para crear tablas con los elementos relacionales, y especificar si se quiere tener campos de autcompletar
<pimc-tabla-ref-elemento-relacional
elemento-relacional='"Personajes"'
valores='personajes'
campos-columnas='personajesColumnas'
nombres-columnas='personajesNombresColumnas'
autocompletar-opciones='autocompletarPersonajesOpciones' >
</pimc-tabla-ref-elemento-relacional>
En este codigo se crea una tabla para los Personajes. Los campos dentro del controlador son asi:
$scope.personajes = [];
$scope.personajes = [];
$scope.personajesColumnas = ['nombre', 'ocupacion', 'nacionalidad', 'sexo', 'categoria'];
$scope.personajesNombresColumnas = {
nombre: "Nombre Personaje",
ocupacion: "Ocupacion"
}
$scope.autocompletarPersonajesOpciones = {
camposAutocompletar: ['nombre']
};
pimcTablaRefElementoService.cargarElementos('Personajes', 3).then(
function(data) {
$scope.personajes = data;
});
Se esta usando el Servicio para cargar los elementos de Personajes dentro de la lista $scope.personajes
que es usada por el componente para mostrar los personajes.
Se usan las opciones de autocompletar para especificar cuales columnas deberian tener autocompletar desde la base de datos las tres posibles opciones dentro de autocompletar son
- camposAutocompletar
- minLenght
- delay
Las dos ultimas son para configurar cuanto tiempo se demora el autocompletar en reaccionar y despues de cuantos caracteres insertados