angular - primeNg 密码中的 ToggleMask 不起作用
问题描述
我尝试在我的代码中使用 passwordModule,它工作正常然后我尝试添加切换掩码
<input id="float-password"
type="password"
[toggleMask]="true"
pPassword />
它给了我以下错误
Can't bind to 'toggleMask' since it isn't a known property of 'input'.
我试图找到原因并修复,但不幸的是我没有得到它。
解决方案
使用组件选择器而不是指令,因为指令不包含toggleMask
(参见此处)组件所包含的位置。
确保导入PasswordModule
import { PasswordModule } from "primeng/password";
@NgModule({
imports: [
...
PasswordModule,
]
})
export class AppModule {}
并像这样使用它
<p-password [toggleMask]="true"></p-password> //Works
顺便说一句,pPassword
指令有showPassword
@Input 可用于切换密码显示
推荐阅读
- python - 有什么办法可以让我获得 wagtail 管理屏幕的 html 吗?
- amazon-web-services - AWS Terraform - 在资源上使用动态块
- reactjs - 如何在 React AgGrid 表中动态启用编辑模式
- c++ - 将 R 代码转换为 C++ 以实现 Rcpp
- excel - VBA:Application.Run 不会返回更改的变量
- wso2 - 如何在 WSO2 MI (EI-7) 中管理用户角色?
- django-templates - Django:设置页面。与使用 OS 不同,如何使用 pathlib 路径为项目子目录提供路径?
- ruby-on-rails - 不是 HTTP URI
- jquery - Change part of url when option is selected
- image-processing - 解决灰度图像中的二维峰值(ROI 检测任务)