首页 > 解决方案 > 错误中的错误:方法未在 Angular 应用程序中实现

问题描述

今天打开 WebStorm 并尝试运行我的应用程序时,我收到了这个错误。昨天它工作正常,我不知道如何解决这个问题。请帮忙!我看到了一些类似我的主题,但它们都用于处理cookie,但我没有任何方法包括cookie方法(

ERROR in Error: Method not implemented.
    at AstTranslator.visitQuote (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/expression.js:225:19)
    at Quote.visit (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler/bundles/compiler.umd.js:7710:28)
    at AstTranslator.translate (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/expression.js:73:24)
    at Object.astToTypescript (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/expression.js:50:27)
    at TcbExpressionTranslator.translate (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:1212:33)
    at tcbExpression (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:1200:27)
    at processAttribute (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:1474:24)
    at Array.forEach (<anonymous>)
    at tcbGetDirectiveInputs (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:1424:19)
    at TcbDirectiveOp.execute (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:342:26)
    at Scope.executeOp (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:975:26)
    at Scope.render (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:888:22)
    at TcbTemplateBodyOp.execute (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:290:54)
    at Scope.executeOp (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:975:26)
    at Scope.render (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:888:22)
    at TcbTemplateBodyOp.execute (/Users/itssmal/Desktop/babybedding/admin/node_modules/@angular/compiler-cli/src/ngtsc/typecheck/src/type_check_block.js:290:54)

标签: angular

解决方案


此错误可能是由于表达式中缺少大括号引起的

例如:<div class="overlay" [ngClass]="hidden:!showDarkOverlay">

正确形成的表达式是:


推荐阅读