/ / Regulátor a smernica vyžadujú izolovaný rozsah na tom istom prvku - javascript, angularjs, angularjs-directive, angularjs-controller

Regulátor a smernica vyžadujú izolovaný rozsah na rovnakom prvku - javascript, angularjs, angularjs-directive, angularjs-controller

Mám problém pri pokuse o pridanie atribútu ng-intro-options na prvok

Kód

var App = angular.module("MyApp", ["infinite-scroll", "angular-intro"]);
App.controller("MyController", ["$scope", function($scope){
$scope.IntroOptions = {}
}]);

a HTML

<body ng-controller="MyController" ng-intro-options="IntroOptions">

Ale AngularJS hádže chybu s uvedením adresy URL:

http://docs.angularjs.org/error/$compile/multidir

Chyba je vyhodená hneď, ako pridám atr pre uhlové intro na značku tela. Použím uhlové číslo 1.3.5

odpovede:

1 pre odpoveď č. 1

Ide o problém s najnovšou verziou uhlovej verzie, ktorá nie je stabilná.

Táto otázka je dokonca reprodukovateľná s uhlom 1.3.0

Pracuje podľa očakávania https://code.angularjs.org/1.2.27/angular.js čo je stabilné uvoľňovanie.

úhlové 1.2.27 Fidlle pracovať podľa očakávania.

úhlové 1.3.0 a vyššie Fidlle dávajú nejakú chybu, ako ste sa dostali. Kontrola konzoly

Prepnutie na stabilnú verziu vyrieši váš problém.

Dúfajme, že vám to pomôže.