小编Kin*_*Gor的帖子

无法访问间隔内的状态

我无法在一段时间内访问状态。在这里,我想在计数器等于 10 时访问间隔内的计数器,我想停止它。

注意:这里我不想在 useEffect 中放置间隔,因为我需要通过处理事件在特定时间启动间隔。

export default props => {

  const [counter, setCounter] = useState(0);

  const startInterval = () => {
    const timeout = setInterval(() => {
      setCounter(counter + 1);
      console.log("counter: ", counter); // alway return 0
      if(counter === 10) clearInterval(timeout);

    }, 1000);
  };

} 
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-hooks

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

Cloudfront 的预签名 S3 URL

我想将我的预签名 URL 附加到 CloudFront URL 以代替使用

知道如何实现这一目标吗?

cdn amazon-s3 amazon-cloudfront

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

强名签名对此程序集stdole.dll无效

我刚开始在ClickOnce应用程序中遇到以下错误。在安装并运行相同的应用程序时,在看似成功的安装之后,我收到一条错误消息:

应用程序验证未成功

我可以看到的错误详细信息是:

强名签名对此程序集stdole.dll无效。

当我单击详细信息时,我得到

错误详细信息在此操作中检测到​​以下错误。* [2016年4月13日11:33:22 AM] System.Deployment.Application.InvalidDeploymentException(SignatureValidation)-强名称签名对此程序集stdole.dll无效。-来源:System.Deployment-堆栈跟踪:位于System.Deployment.Application.ComponentVerifier.VerifyComponents(),位于System.Deployment.Application.ComponentVerifier.VerifyStrongNameAssembly(String filePath,AssemblyManifest assemblyManifest),位于System.Deployment.Application.DownloadManager.DownloadDependencies(在System.Deployment的SubscriptionState subState,AssemblyManifest deployManifest,AssemblyManifest appManifest,Uri sourceUriBase,String targetDirectory,String组,IDownloadNotification通知,DownloadOptions选项)。

c# wpf clickonce stdole

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