Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 转到版本1.3.0-beta.12时出现角度编译错误_Angularjs - Fatal编程技术网

Angularjs 转到版本1.3.0-beta.12时出现角度编译错误

Angularjs 转到版本1.3.0-beta.12时出现角度编译错误,angularjs,Angularjs,当我更新到1.3.0-beta.12并启动我的应用程序时,我得到: 错误:[$compile:multidir]$compile/multidir?p0=ngController…v%20class%3D%22off canvas wrap%22%20ng controller%3D%22OffCanvasCtrl%22%3E 错误(本机) 在 在洛杉矶 到目前为止,我还无法追踪beta.12中发生了什么变化导致了这种情况的发生。 我希望这是有人遇到的问题,这是一个已知的常见问题。错误就在那里,

当我更新到1.3.0-beta.12并启动我的应用程序时,我得到:

错误:[$compile:multidir]$compile/multidir?p0=ngController…v%20class%3D%22off canvas wrap%22%20ng controller%3D%22OffCanvasCtrl%22%3E
错误(本机)

在洛杉矶

到目前为止,我还无法追踪beta.12中发生了什么变化导致了这种情况的发生。
我希望这是有人遇到的问题,这是一个已知的常见问题。

错误就在那里,因为在同一个div上有两个指令要求隔离作用域

      <div class="off-canvas-wrap" ng-controller="OffCanvasCtrl"> 

要解决此问题,可以在子作用域上移动另一个指令

      <div class="off-canvas-wrap"> 
      <div ng-controller="OffCanvasCtrl"> 

      </div>
      </div>


根据非画布包装指令的实施,您应该使用适当的顺序。

为什么不更新为?此外,在angular的非精简版本中,您可以获得更可读的错误消息。此外,这些链接是可单击的~我已更新到稳定版本,有关此错误含义的任何帮助:错误:[$compile:multidir]多个指令[ngController,offCanvasWrap]请求新的/隔离的作用域:当两个指令冲突时会发生此错误。。。所以在这种情况下,我想你的帆布包装是主要问题。。以下是列出问题可能根源和解决方案的文档。。