小编dxb*_*dev的帖子

如何在使用react-router路由的组件中集成错误边界

我有一个页面,其中使用使用React Router加载的不同组件。当我使用React路由器路由到不同页面时,是否可以如下面的代码所示那样在每个组件中集成错误边界?

我的目标是特别针对单个组件显示错误,以便在一个组件出现错误的情况下其他组件也可以工作。

请在下面查看我的代码:

index.js

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)

App.js

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> &#160;&#160; …
Run Code Online (Sandbox Code Playgroud)

reactjs react-router

5
推荐指数
3
解决办法
5075
查看次数

Here Maps Routing API V8 - 多个路径点

我对 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']

但是当我在路由参数中使用上述行时,请求失败。

您能否建议具有多个航点的请求的正确格式?

here-api here-maps-rest

5
推荐指数
2
解决办法
4682
查看次数

从贷记和借记记录计算余额

我的数据库表中有以下记录:

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)

sql database oracle oracle11g

1
推荐指数
1
解决办法
5382
查看次数