estoy usando subrayado en mis proyectos, pero ahora quiero extenderlo a mediante el underscore.string¿Cómo trabajar con underscore y underscore.string al mismo tiempo?
leí su documentación, y parece que podría tener problemas utilizando tanto si yo no tomo las medidas adicionales que dicen tomar:
var _ = require('underscore');
// Import Underscore.string to separate object, because there are conflict functions (include, reverse, contains)
_.str = require('underscore.string');
// Mix in non-conflict functions to Underscore namespace if you want
_.mixin(_.str.exports());
// All functions, include conflict, will be available through _.str object
_.str.include('Underscore.string', 'string'); // => true
sin embargo, no tenemos ninguna idea de cómo seguir esos pasos, necesito ayuda para entender los pasos para trabajar con ambos y no tienen problemas de usarlos.
Hasta ahora, he hecho esto:
<script src="underscore-min.js" type="text/javascript"></script>
<script src="underscore.string.min.js" type="text/javascript"></script>
También otra pregunta relacionada, cuando me las arreglo para trabajar con ambos, deben siempre usar _.str
, o sólo en las funciones conflictivas?
gracias, has ayudado mucho:] – ajax333221
esto está desactualizado para subrayado .string versión 3.x y la nueva versión simplemente exporta un 's' global en lugar de mixin para subrayar el espacio de nombres. Ver mi respuesta a continuación para v3.x – steampowered