简体   繁体   English

如何在导出默认值中传递值

[英]How to pass Value in export default

I have one function like 我有一个功能像

    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>
);

I want to pass the data to this code so how I can convert this code as a function can anyone please help to pass in it 我想将数据传递给此代码,所以我如何将其转换为函数,任何人都可以帮助传递它

You are exporting a React.Component . 您正在导出React.Component Just make it a function so that you give it parameters that allow for passing arguments: 只需使其成为一个函数,以便为它提供允许传递参数的参数即可:

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.

相关问题 如何将“导出默认值”中的数据传递到导出默认值 Vue.js 之外 - How to pass data within "export default" to outside of export default Vue.js 如何在输入类型文本中传递默认值 =“1” - how to pass default value=“1” in input type text 如何从导入中获取“导出默认值”的返回值? - How to get return value of "export default" from importing? 如何在导出默认值中执行 if - how to do a if in a export default 我如何从<layout>在<template>到我在 Vue 中的导出默认值中的一个方法?</template></layout> - How do I pass data from <layout> in <template> to a method in my export default in Vue? 如何将默认导出迁移到命名导出? - How to migrate default export to named export? 如何将默认值传递给React中的输入(使用props) - How to pass a default value to an input in React (using props) 如何从 javascript 传递信息以表达以将其用作默认值? - How to pass information from javascript to express to use it as a default value? CoffeeScript中的reduce() - 如何传递默认值? - reduce() in CoffeeScript - how do I pass a default value? 如果不通过验证器,Vue props 验证器如何设置默认值 - Vue props validator how to set a default value if dont pass validator
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM