• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

“let-”只支持NG-模板元素

html 来源:Leif Walder 3次浏览

我试图让我的前端应用(Angular5.1.x)来运行,但是它停止由于模板语法错误:“let-”只支持NG-模板元素

"let-" is only supported on ng-template elements. (" 
</thead> 
<tbody> 
<template ngFor [ngForOf]="rows" [ERROR ->]let-rowz="$implicit" let- index="index"> 
<tr *ngIf="!(datePicker.onlyCurrentMonth && rowz[0].sec"):  
ng:///DatepickerModule/[email protected]:58 
    at syntaxError (compiler.js:485) 
    at TemplateParser.parse (compiler.js:24633) 
    at JitCompiler._parseTemplate (compiler.js:34442) 
    at JitCompiler._compileTemplate (compiler.js:34417) 
    at compiler.js:34318 
    at Set.forEach (<anonymous>) 
    at JitCompiler._compileComponents (compiler.js:34318) 
    at compiler.js:34188 
    at Object.then (compiler.js:474) 
    at JitCompiler._compileModuleAndComponents (compiler.js:34187) 

我认为我需要遵循这个主题问题,指出我需要使用ngx-bootrap @ ngx-bootstrap @ 2.0.0-beta.8,但它不适用于那个或v.2.0.0-rc.0

https://github.com/valor-software/ngx-bootstrap/issues/3024

…任何帮助表示赞赏


===========解决方案如下:

有在V2 +没有<template>标签,请不要全新安装, 如果使用<template>已在angular 5.x.x被弃用目前


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)