我有一个页面,其中使用使用React Router加载的不同组件。当我使用React路由器路由到不同页面时,是否可以如下面的代码所示那样在每个组件中集成错误边界?
我的目标是特别针对单个组件显示错误,以便在一个组件出现错误的情况下其他组件也可以工作。
请在下面查看我的代码:
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
Run Code Online (Sandbox Code Playgroud)
import React, { Component } from 'react';
import {BrowserRouter as Router, Route, Link } from 'react-router-dom';
//import ErrorBoundary from "./errorboundary";
import MyComponent1 from './component1';
import MyComponent2 from './component2';
class App extends Component {
render() {
return (
<Router>
<div style={{ backgroundColor: 'green' }}>
<div style={{ backgroundColor: '#f0f0ae', height: '30px' }}>
<Link to='/'>Link 1</Link>    …Run Code Online (Sandbox Code Playgroud) 我对 Here Maps Routing API v8 非常陌生。
我已经尝试过此处提供的示例: https: //developer.here.com/documentation/maps/3.1.15.1/dev_guide/topics/routing.html
我使用的路由参数如下所示:
var routingParameters = {
'routingMode': 'fast',
'transportMode': 'car',
'origin': '50.1120,8.6834',
'destination': '52.5309,13.3846',
'return': 'polyline'
};
Run Code Online (Sandbox Code Playgroud)
现在我想在routingParameters中添加多个航路点,并且我尝试了以下格式:
'via' : ['50.1234,8.7654', '51.2234,9.1123']
但是当我在路由参数中使用上述行时,请求失败。
您能否建议具有多个航点的请求的正确格式?
我的数据库表中有以下记录:
Date Credit Debit Description
--------------- ------- ------- ---------------
12-24-2015 5 Purchased credit
12-20-2015 1 Consumed credit
12-15-2015 3 Purchased credit
12-08-2015 1 Consumed credit
12-08-2015 1 Consumed credit
12-07-2015 1 Consumed credit
12-04-2015 1 Consumed credit
12-03-2015 1 Consumed credit
12-01-2015 5 Purchased credit
Run Code Online (Sandbox Code Playgroud)
我想计算并显示每条记录的余额,如下所示:
Date Credit Debit Balance Description
------------ ------- ------- ------- ---------------
12-24-2015 5 0 7 Purchased credit
12-20-2015 1 2 Consumed credit
12-15-2015 3 0 3 Purchased credit
12-08-2015 1 0 Consumed credit
12-08-2015 1 …Run Code Online (Sandbox Code Playgroud)