无法读取未定义的属性“访问”

时间:2019-06-08 03:48:30

标签: angular

突然角度显示开始出现错误。最初在编译时出现,然后整个屏幕为空白。不确定原因吗?

Uncaught TypeError: Cannot read property 'visit' of undefined
    at convertPropertyBinding (compiler.js:25883)
    at eval (compiler.js:28386)
    at Array.map (<anonymous>)
    at createUpdateStatements (compiler.js:28382)
    at eval (compiler.js:28357)
    at Array.map (<anonymous>)
    at ViewBuilder._createNodeExpressions (compiler.js:28354)
    at ViewBuilder.build (compiler.js:27591)
    at eval (compiler.js:27590)
    at Array.forEach (<anonymous>)

版本详细信息:

Angular CLI: 1.7.3
Node: 6.11.0
OS: win32 x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cdk: 5.2.4
@angular/cli: 1.7.3
@angular/material: 5.2.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.5.3
webpack: 3.11.0

请帮助!

更新:

由于错误,大括号中的变量之前写有一些“ /”。由于HTML太长了,所以没有注意到这一点。

它写成如下,会产生错误

{{ ////price }}

在这里,我担心该错误,因为像我这样的控制台错误初学者甚至都认为这可能不是问题!

1 个答案:

答案 0 :(得分:0)

由于代码运行得更早并且突然开始显示错误,您可以按照以下步骤进行操作吗:

1)删除Node_Modules

2)运行:npm缓存清理--force

3)运行:npm install

我认为它应该可以工作,并且早些时候也遇到过类似的问题。