小编Mix*_*OID的帖子

Angular2:如何用路由器"重新加载"页面(重新检查canActivate)?

我有canActivate: [ AuthGuard ]里面的路由器和验证AuthGuard

如何强制检查canActivate相同的路由器URL?

例如:当前路线是/admin,我有事件喜欢session expired.我有会话签入,AuthGuard但只有在我执行时才会激活此检查.navigate(...).如何强制canActivate在同一地点运行?

我试过了:this.router.navigate([ this.router.url ]);但角度检查相同的位置,什么都不做.

ps我可以找到"登录页面"或其他页面session expired event,但我有所有重定向内部AuthGuard,我不想在所有其他事件中重复相同的重定向,我只需要location.reload()在Angular2路线中.

主要问题听起来像:如何强制canActivate在当前位置重新运行警卫?

javascript angular2-routing angular-cli

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

Dropzone.js v4 + - 显示服务器上的现有文件,限制文件数和其他功能

如何将服务器上的现有文件添加到dropzone,并正确工作所有功能和正确的样式?

javascript dropzone.js

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

React useCallback with debounce 适用于旧值,如何获取实际状态值?

我无法满足所有条件:

  1. 我需要内部的一些函数useCallback,因为我将它设置为子组件的道具(用于防止重新渲染)
  2. 我需要使用debounce,因为我的函数是“终点”,可以调用 ~100 次/秒
  3. 我需要在去抖动后获取当前(实际值)。

我对最后一点有问题,我在去抖动(1000 毫秒)后的值已过时。

如何使用useCallback+获取当前值debounce?(警报中的值必须与页面相同)

在此处输入图片说明

//ES6 const, let
//ES6 Destructuring 
const { Component, useCallback, useState, useEffect } = React;

const SUBChildComponent = (props) => (<button onClick={props.getVal}>GetValue with debounce</button>);

const ChildComponent = () => {
    // some unstable states
    const [someVal1, setSomeVal1] = useState(0);
    const [someVal2, setSomeVal2] = useState(0);
    const [someVal3, setSomeVal3] = useState(0);

    // some callback witch works with states AND called from subClild components
    const getVal = …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs usecallback use-effect

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

如何旋转对象并将其旋转重置为零?

周转的问题是轴附着在地质中.

现在:__ http://f2.s.qip.ru/cMfvUhEy.png

现在(旋转):http://f3.s.qip.ru/cMfvUhEC.png

必要(轮换):http://f1.s.qip.ru/cMfvUhEG.png

html javascript canvas three.js

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

何在RadStudio xe3中调试第二个应用程序?

我从调试模式运行程序,一切都很好,但是当我通过CreateProcess运行该程序的第二个副本时,调试不起作用.

我可以做Run - > Load process,但是他运行程序.但是我需要一些东西来做这个程序的第一个实例.

如何通过CreateProcess在调试模式,第二或第三个窗口中运行?

像这样:F9 - > debuger打开project1.exe - > project1.exe也从调试中运行CreateProcess('project1.exe',...)

如何运行我的代码(不是我的手):

例

windows delphi debugging winapi

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