Hola, tengo un problema y quería su experiencia sobre cómo puedo resolverlo. Quiero crear productos basados en diferentes variaciones. Digamos que tengo
var size = ["sm","xs","large"]; var material = ["cotton","gold"]; var gender: ['Men', 'Women']La salida de mi deseo es permitir todas las diferentes combinaciones de n matrices en este caso
var output = ["sm cotton men","sm gold women" , ...]Mi problema es que todas las soluciones posibles que he encontrado en Internet admiten 3-4 arreglos con 10 variaciones internas. Quería admitir n arreglos con, digamos, 50 variaciones cada uno. Encontré un ejemplo de código en stackoverflow pero todos se rompen si usé muchas variaciones.
de alguna manera, quiero poner un límite de px 50 como máximo y luego, cuando el usuario vuelve a hacer clic en el botón, el algoritmo se ejecuta y finaliza los siguientes 50 hasta que no haya otras combinaciones posibles.
hasta ahora he encontrado este código aquí: Crear variantes de productos basadas en atributos
eso funciona bien pero no es lo suficientemente escalable. Quiero hacer lo mismo que hace wordpress con woocomerce