API · Divers
riot.version
Le numéro de version actuel de Riot en String: '2.6.9'
riot.settings.brackets
Un paramètre global de Riot pour personnaliser les caractères de début et de fin des expressions Riot. Par exemple:
riot.settings.brackets = '[% %]'
vous permet d’écrire des expressions <p>[% comme_ca %]</p>
. Les caractères de début et de fin sont séparés par un caractère espace.
riot.util.tmpl.errorHandler
Un hook utilitaire vous permettant d’intercepter toutes les erreurs retournées par le moteur de templating de Riot
riot.util.tmpl.errorHandler = function (err) {
console.error(err.message + ' dans ' + err.riotData.tagName) // votre logique de gestion d'erreur ici
}
riot.vdom
Expose le cache interne utilisé par riot pour les tags afin de sélectionner, déboguer, filtrer… toutes les instances de tags créées
riot.tag('foo', '<p>{ msg }</p>', function() {
this.msg = 'hi'
})
riot.mount('foo')
console.log(riot.vdom[0].msg) // 'hi'