如何在应用程序启动时导航到redux路由

时间:2016-03-09 07:52:35

标签: reactjs react-router redux

我在localStorage中保留了所选项ID。当应用程序启动时,我想导航到路线并使用id作为路线参数。

react-router是否支持?

1 个答案:

答案 0 :(得分:0)

当应用程序启动时,您将历史记录对象设置为路由器。您可以使用此对象(历史记录)进行导航。

library(pracma)
library(quantmod)
library(fractaldim)

calculate_EI <- function(fxdata){

colnames(fxdata) <- c("data")

approx_entropy_for_symbol <- approx_entropy(fxdata, edim = 2, r = 0.2*sd(fxdata), elag = 1)
random_dist <- rnorm(length(fxdata))
approx_entropy_threshold <- approx_entropy(random_dist, edim = 2, r= 0.2*sd(random_dist), elag = 1) 

fractal_dimension_for_symbol <- fd.estimate(as.data.frame(fxdata$data)$data)$fd
hurst_exponent_for_symbol <- hurstexp(as.data.frame(fxdata$data)$data, d = 50)$Hal

EI$value <- ((approx_entropy_for_symbol-approx_entropy_threshold)/approx_entropy_threshold)^2
EI$approx_entropy_contribution <- ((approx_entropy_for_symbol-approx_entropy_threshold)/approx_entropy_threshold)^2
EI$value <- EI$value + ((fractal_dimension_for_symbol-1.5))^2
EI$fractal_dimension_contribution <- ((fractal_dimension_for_symbol-1.5))^2
EI$value <- EI$value + ((hurst_exponent_for_symbol-0.5))^2
EI$hurst_exponent_contribution <- ((hurst_exponent_for_symbol-0.5))^2
EI$value <- sqrt(EI$value)

return(EI)
}

#sample case
getSymbols("EUR/USD",src="oanda") 
fxdata <- EURUSD
EI <- calculate_EI(fxdata)
EI

如果您使用redux,则可以查看此模块https://github.com/reactjs/react-router-redux