- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用 Primeng 控件将我的 Angular 11 项目更新为 Angular 12。完成后,primeng pKeyFilter 在任何使用它的地方都会抛出错误。从头开始创建一个新的 Angular 12 项目没有这个问题。升级后其他一切似乎都可以正常工作。有什么想法吗?
这是组件
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-key',
templateUrl: './key.component.html',
styleUrls: ['./key.component.scss']
})
export class KeyComponent implements OnInit {
public myvalue: string = '';
constructor() { }
ngOnInit(): void {
}
}
这是 HTML
<input type="text" pInputText [(ngModel)]="myvalue" pKeyFilter="int"/>
<p>
<span>{{myvalue}}</span>
</p>
这是完整的错误
Error:src/app/modules/nourishment/pages/test/key/key.component.html:1:23 -error NG8007: The property and event halves of the two-way binding'ngModel' are not bound to the same target.Find more at https://angular.io/guide/two-way-binding#how-two-way-binding-works
1 <input type="text" [(ngModel)]="myvalue" pKeyFilter="int"/>~~~~~~~
node_modules/@angular/forms/forms.d.ts:3297:223297 export declare class NgModel extends NgControl implements OnChanges, OnDestroy {~~~~~~~The property half of the binding is to the 'NgModel' component.
node_modules/primeng/keyfilter/keyfilter.d.ts:6:226 export declare class KeyFilter implements Validator {~~~~~~~~~The event half of the binding is to the 'KeyFilter' component.
src/app/modules/nourishment/pages/test/key/key.component.ts:5:165 templateUrl: './key.component.html',~~~~~~~~~~~~~~~~~~~~~~Error occurs in the template of component KeyComponent.
最佳答案
我只是先更改了 [(ngModel)] 的顺序,最后更改了 [pKeyFilter] 的顺序
来自 :
<input type="text" pInputText [pKeyFilter]="'money'" [(ngModel)]="tare" >
至 :
<input type="text" pInputText [(ngModel)]="tare" [pKeyFilter]="'money'" >
它的工作良好
关于angular - pKeyFIlter : NG8007: The property and event halves of the two-way binding 'ngModel' are not bound to the same target,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68764954/
我已经使用 Primeng 控件将我的 Angular 11 项目更新为 Angular 12。完成后,primeng pKeyFilter 在任何使用它的地方都会抛出错误。从头开始创建一个新的 An
我是一名优秀的程序员,十分优秀!