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

225
Visualizações
¿Cómo se establece la constante?

Estoy tratando de entender el siguiente código, pero no puedo obtener exactamente la línea const ej2_popups_1 = require("@syncfusion/ej2-popups"); ¿está haciendo? Busqué en línea y descubrí que la instrucción require está cargando un módulo, pero luego surge la pregunta de cuál es exactamente el uso de const ej2_popups_1 y qué objeto, es decir, nombre completo como aaa.bbb.ccd.Dialog, representa.

La razón por la que necesito el nombre completo es porque quiero anular un método llamado someMethod en ej2_popups_1.Dialog.prototype.someMethod.

 const ej2_popups_1 = require("@syncfusion/ej2-popups"); /** * Modal Dialog sample */ // Rendering modal Dialog by enabling 'isModal' as true let dialogObj = new ej2_popups_1.Dialog({ width: '92%', header: 'Software Update', content: 'Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.Your current software version is up to date.d ', target: document.getElementById('target'), isModal: true, animationSettings: { effect: 'None' }, buttons: [{ click: dlgButtonClick, buttonModel: { content: 'OK', isPrimary: true } }], open: dialogOpen, close: dialogClose });
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En el patrón RequireJS, no tiene que definir las cosas como globales, sino que tiene dos globales: require y define, que le permiten crear y usar módulos.

de los documentos de RequireJS: https://requirejs.org/docs/api.html#define

Un módulo se diferencia de un archivo de secuencia de comandos tradicional en que define un objeto bien delimitado que evita contaminar el espacio de nombres global. Puede enumerar explícitamente sus dependencias y manejar esas dependencias sin necesidad de referirse a objetos globales, sino que recibe las dependencias como argumentos para la función que define el módulo.

entonces, esta función requiere hace el trabajo de "ventana", ya que conoce sus otras dependencias. y no está tan estrechamente acoplado: una variable frente a algo configurable como una búsqueda basada en el nombre de una cadena de un paquete/módulo. la mecánica de cómo funciona también se describe aquí

about 4 years ago · Juan Pablo Isaza Relatório
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