0
问:有谁知道这个JavaScript ES6功能被称为什么?这是将一个前缀应用于识别的名称的技术。像这样:JavaScript ES6:这个功能称为什么?
var { Router,
Route,
IndexRoute,
IndexLink,
hashHistory,
Link } = ReactRouter;
这节省了我不得不写的长代码。例如:
我在写这个阵营:
<Route path="/acc" component={CLAccounts} />
<Route path="/acc/:year" component={CLAccounts} />
<Route path="/acc/:year/:month" component={CLAccounts} />
取而代之的是:
<ReactRouterRoute path="/acc" component={CLAccounts} />
<ReactRouterRoute path="/acc/:year" component={CLAccounts} />
<ReactRouterRoute path="/acc/:year/:month" component={CLAccounts} />
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment – Mottie
这有什么好做 “前缀”。正确的“long”语法是“ReactRouter.Route”(不是'ReactRouterRoute'),它是简单的属性访问。 – Bergi
这篇文章明确地说明了如何保存输入。即:加前缀。 也许它只是以不同的方式使用语法。 –