控制器和指令请求同一元素上的隔离范围
Controller and Directive requesting isolated scope on the same element
尝试在元素上添加 ng-intro-options 属性时出现问题
《守则》
var App = angular.module('MyApp', ['infinite-scroll', 'angular-intro']);
App.controller('MyController', ['$scope', function($scope){
$scope.IntroOptions = {}
}]);
和 HTML
<body ng-controller="MyController" ng-intro-options="IntroOptions">
但是AngularJS在提到URL时抛出错误:
http://docs.angularjs.org/error/$compile/multidir
一旦我在正文标签上添加角度介绍的 attr,就会抛出错误。我正在使用角度 1.3.5
最新版本的 angular 存在问题,这不是稳定版本。
这个问题甚至可以在角度 1.3.0 中重现
它按预期工作,https://code.angularjs.org/1.2.27/angular.js
稳定版本。
角度 1.2.27 Fidlle 按预期工作。
角度 1.3.0 及更高版本 Fidlle 给出一些错误,就像你得到的那样。检查控制台
切换回稳定版本将解决您的问题。
希望对您有所帮助。
相关文章:
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- 如果指令包含在另一个指令中,我如何在隔离范围内添加双向数据绑定属性
- 指令隔离范围1.2.2
- 隔离范围-仅在指令范围内定义的值必须执行更改
- 隔离范围'='没有得到分配
- AngularJS将属性中的URL传递到指令的隔离范围-意外的令牌':'
- mocking和测试指令,隔离范围包含ng模型
- $watch使用隔离范围时从角度指令内部更改值
- AngularJs 帮助,在传递给隔离范围的对象中选择数组时遇到问题
- 角度卡翻转指令中的隔离范围
- 从父控制器传递工厂数据以隔离范围指令
- 隔离范围元素上的角度动画
- 角度指令逆隔离范围
- 控制器和指令请求同一元素上的隔离范围
- 带有模板URL和隔离范围的角度测试指令
- 在哪个版本的AngularJS上引入了“=?”隔离范围
- 角度ng重复导致隔离范围
- AngularJS v1.2.x $digest() 无限循环指令隔离范围对象参数
- 指令内的角度形式,具有隔离范围
- 隔离范围中断$observe