小编Niv*_*Lak的帖子

Angular6 在 app.component 中等待 ngOnInit 完成,然后在子触发器中等待 ngOnInit

在我的项目中,我想在 app.component 初始化期间调用一个 api,子组件应该等到 app.comonent 在 ngOnInit() 中完成

在 app.component.ts 中:

ngOnInit() {
// call getx()
     }
Run Code Online (Sandbox Code Playgroud)

在 child.component.ts 中:

ngOnInit(){
   // call gety()
  }
Run Code Online (Sandbox Code Playgroud)

执行顺序:希望 gety() 等到 getx() 完成。

angular

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

spring-boot-security 2.2.5 - java.lang.NoClassDefFoundError:org/bouncycastle/crypto/params/Argon2Parameters

我正在使用 Spring Boot Security 版本 2.2.5.RELEASE ,我正在创建一个自定义密码编码器,并使用 Argon2PasswordEncoder 作为我的密码编码器。

当我运行时,可以在 Argon2PasswordEncoder.java 中看到以下错误,我可以看到这两个导入丢失了,

import org.bouncycastle.crypto.generators.Argon2BytesGenerator;
import org.bouncycastle.crypto.params.Argon2Parameters;
Run Code Online (Sandbox Code Playgroud)

错误:

java.lang.NoClassDefFoundError: org/bouncycastle/crypto/params/Argon2Parameters$Builder
    at org.springframework.security.crypto.argon2.Argon2PasswordEncoder.encode(Argon2PasswordEncoder.java:78) ~[spring-security-core-5.2.2.RELEASE.jar:5.2.2.RELEASE]
    at com.custom.CustomPasswordEncoder.encode(CustomPasswordEncoder.java:11)
Run Code Online (Sandbox Code Playgroud)

请建议我想要做什么,我是否缺少一些依赖项或其 Spring Boot 版本问题。以及如何克服。非常感谢。

spring-security spring-boot

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

标签 统计

angular ×1

spring-boot ×1

spring-security ×1