Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

135
Vistas
¿Cómo asignamos los datos de la entrada html escrita en el archivo ts a la propiedad de la clase? (Angular+IntroJs)

Estoy haciendo una pantalla de incorporación usando Intro.js. En esta pantalla, quiero recibir una entrada del usuario. Sin embargo, para hacer esto, cuando agrego una entrada a la pantalla de intro.js, no puedo asignar los datos que contiene a la propiedad de la clase. [(ngModel)] = verificado, [(verificado)] = verificado, (verificado) = verificado los resultados que he intentado hasta ahora y fallé, ¿pueden ayudarme o es esto posible?

 import {Injectable} from '@angular/core';
import * as IntroJs from 'intro.js/intro.js';

@Injectable({
 providedIn: 'root'
})
export class IntrojsService {

 introJs = null;
 checked = false;
 
 constructor() {
 }
 
 welcome() {
 this.introJs = IntroJs();
 this.introJs.start();
 this.introJs.setOptions({
 tooltipClass: 'customTooltip',
 steps: [
 {
 title: '<img src="../../assets/default-logo.png" alt="logo" class="logo">',
 intro: '<div class="tooltip-container">\n' +
 '\n' +
 ' <div class="tooltip-body">\n' +
 ' <p>Welcome to the site!</p>\n' +
 ' <input type="checkbox" ngModel #checked"/>\n' + //input here
 ' </div>\n' +
 '</div>\n',
 },
 ],
 }).oncomplete(() => {
 console.log(this.checked);
 }).start();
 }
}

Lo que quiero es que el valor en la entrada se asigne a la propiedad "marcada" de la clase.

almost 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda