我收到此错误消息:
无法绑定到' primary'因为它不是'按钮的已知属性。
我正在使用yo aspnetcore-spa
角度生成器。我的app.module中导入了BrowserAnimationsModule
和ButtonsModule
,并在导入中注册。我的所有角度和剑道包都是最新版本。
此外,当我从[primary]="true"
中删除<button>
时,错误就会消失。之后,我再次添加[primary]="true"
并且(不刷新页面,HMR重建)它工作正常。再次,如果我刷新页面,错误会再次出现。
任何解决方案?
提前致谢。
答案 0 :(得分:8)
Primary
并不需要括号,尽管他们的例子说它确实如此。尝试:
<button kendoButton primary="true">Primary</button>
答案 1 :(得分:1)
这是我的测试结果
A)[primary] =“ true”
<button kendoButton (click)="onButtonClick()" [primary]="true">My Kendo UI Angular Button</button>
包括css类k-primary,但不包括primary属性
<button _ngcontent-ogg-c2="" kendobutton="" ng-reflect-primary="true" class="k-button k-primary" dir="ltr">My Kendo UI Angular Button</button>
B)primary =“ true”
<button kendoButton (click)="onButtonClick()" primary="true">My Kendo UI Angular Button</button>
包括CSS类k-primary和primary属性
<button _ngcontent-jow-c2="" kendobutton="" primary="true" ng-reflect-primary="true" class="k-button k-primary" dir="ltr">My Kendo UI Angular Button</button>
C)[primary] =“ false”
<button kendoButton (click)="onButtonClick()" [primary]="false">My Kendo UI Angular Button</button>
不包括CSS类k-primary,也不包括primary属性
<button _ngcontent-oto-c2="" kendobutton="" ng-reflect-primary="false" class="k-button" dir="ltr">My Kendo UI Angular Button</button>
D)primary = false
<button kendoButton (click)="onButtonClick()" primary="false">My Kendo UI Angular Button</button>
包括CSS类k-primary和primary属性
<button _ngcontent-ktx-c2="" kendobutton="" primary="false" ng-reflect-primary="false" class="k-button k-primary" dir="ltr">My Kendo UI Angular Button</button>
结论
答案 2 :(得分:0)
确保在模块中导入ButtonsModule
import { ButtonsModule } from '@progress/kendo-angular-buttons';
@NgModule({
declarations: [ButtonComponent],
imports: [ButtonsModule],
exports: [ButtonComponent]
})
答案 3 :(得分:-1)
您的按钮应如下所示:
<button kendoButton [primary]="true">Primary</button>
别忘了&strong; kendoButton &#39;。