javascript - 修复 AngularJS 1.2.0 [$parse :isecprv] errors

标签 javascript mongodb angularjs couchdb

AngularJS 1.2.0 刚刚发布,CounchDBMongoDB 用户遇到了一个即时问题:

当尝试访问一些以下划线开头的 JSON 数据时,例如 {{data._id}} Angular 1.2.0 会出现以下错误:

 Error: [$parse:isecprv]

有关于这个的讨论here on the docs .

有没有办法禁用或克服此“功能”?

最佳答案

要在 1.2.0 中禁用此“功能”,请注释掉第 9097 行至 9101 行。这 5 行负责错误:[$parse:isecprv]:

if (name.charAt(0) === '_' || name.charAt(name.length-1) === '_') {
throw $parseMinErr('isecprv',
    'Referencing private fields in Angular expressions is disallowed! Expression: {0}',
    fullExpression);
}

关于javascript - 修复 AngularJS 1.2.0 [$parse :isecprv] errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19917515/

相关文章:

javascript - flexbox 图像选择

javascript - AngularJS错误: Cannot read property 'get' of undefined

angularjs - 不确定如何使用 meanjs 限制路由

json - 编码结构时用嵌入式 json 替换 ObjectId

javascript - 向 AngularJS 中的指令提供远程数据

javascript - 事件管理员批处理下拉列表已禁用未捕获的 ReferenceError : options is not defined

javascript - 当我单击下一个/上一个按钮时,jQuery DatePicker 消失

javascript - Angularjs 指令幻灯片显示和隐藏内容

javascript - 如何通过Python将Javascript new Date()插入MongoDB?

angularjs - Base 标签在 Angular HTML5 模式下破坏脚本链接