![](/img/trans.png)
[英]How to pass data within "export default" to outside of export default Vue.js
[英]How to pass Value in export default
我有一個功能像
export default (
<Route name="App" path="/" handler={App}>
<NotFoundRoute handler={require('./pages/PageNotFound')} />
<Route handler={TaskList} data={data} >
</Route>
{data.map(task =>
<Route name={task.PageName} handler={require(task.PageUrl)}>
</Route>
)}
</Route>
);
我想將數據傳遞給此代碼,所以我如何將其轉換為函數,任何人都可以幫助傳遞它
您正在導出React.Component
。 只需使其成為一個函數,以便為它提供允許傳遞參數的參數即可:
export default (data =>
// ^^^^^^^
<Route name="App" path="/" handler={App}>
<NotFoundRoute handler={require('./pages/PageNotFound')} />
<Route handler={TaskList} data={data}>
</Route>
{ data.map(task =>
<Route name={task.PageName} handler={require(task.PageUrl)}>
</Route>
) }
</Route>
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.