2016-09-19 73 views
0

我與這瓶在這裏工作反應模板項目,我遇到了一個問題訪問燒瓶變量反應前端

https://github.com/bonniee/react-flask

當渲染的index.html,我要傳回從燒瓶一些數據

@app.route('/') 
def hello_world(): 
    return render_template('index.html', somedata="YOOOO") 

而在反應的組分使用它

render() { 
    this.loadDataFromServer(); 

    return <h1>sup? {{somedata}}</h1>; 
    } 
}); 

有沒有一種乾淨的方式來完成這個項目的格式?

回答

1

在您的模板中,您可以包含一個script標記,該標記將window.somedata設置爲所需的值。然後,您可以直接在渲染中訪問它,或者最好如果您已安裝flux或redux,則可以在安裝反應組件的過程中使用該數據發送操作。