2017-12-21 35 views

答えて

0

プロキシパターンを使用できます。

1)クラスServiceWorkerMock(ServiceWorkerInterfaceを拡張)

3)クラスServiceWorkerBrowserを(ServiceWorkerInterfaceを拡張)を作成作成)クラスServiceWorkerInterface

2を作成します。

MyComponent.propTypes = { 
    serviceWorker: PropTypes.instanceOf(ServiceWorkerInterface) 
} 

方法:

class MyComponent extends React.Component{ 
/** 
* @return {ServiceWorkerInterface} 
*/ 
    getServiceWorker() { 
    return this.props.serviceWorker 
    } 
} 
それは本当のServiceWorkerに

小道具が含まれています

関連する問題