tipos - pasar parametros a una funcion javascript desde html
¿Cuál es la principal diferencia entre la función require() y define() en dojo y cuándo la usaríamos? (1)
require
y define
son parte de la API de definición de módulo asíncrono (AMD).
Utiliza define
para definir un módulo que puede ser consumido por otro código. Generalmente, define
se usará en un archivo javascript. El archivo javascript está definiendo un módulo. Todos los archivos de Dojo usan definir.
Usted usa require
cuando no está definiendo un módulo, pero necesita módulos que se han definido. Generalmente, require
se usará en páginas HTML. La página HTML no es un módulo, pero requiere módulos para presentar la página al usuario.
AMD API
Soy nuevo en el aprendizaje de dojo y he encontrado las funciones require()
y define()
y no puedo comprender ninguno de ellos. Además, ¿cuándo usaría cualquiera de ellos? Una pequeña demostración o ejemplo sería beneficioso. ¡Muchas gracias!