Tengo una aplicación React y tengo un diccionario de símbolos almacenado en otro archivo en forma de valores. {activo}. símbolo. Por ejemplo, para las acciones de Apple, la dirección se almacena en valores.Apple.símbolo, que normalmente se evalúa como 'AAPL'.
Asi que,
let bb = `securities.${asset}.symbol`;bb ahora es una cadena 'securities.Apple.symbol' ¿Cómo evalúo la cadena anterior en lugar de devolver una cadena?
Yo he tratado
let re = Function('return ' + bb)(); console.log('res', re));Sin embargo, ese console.log no devuelve nada... (mientras que si
let bb=`1+1`funcionaría y evaluaría como 2)
tienes una solución? Gracias