【发布时间】:2015-12-11 05:49:09
【问题描述】:
我正在尝试让 jquery-ui 菜单在 AngularJS 指令中工作。
我已经尝试了this fiddle,并举了一个我正在尝试做的例子。
html:
<div ng-app="myApp" ng-controller="mainController">
<ul j-menu>
<li>Test 1</li>
<li>Test 2</li>
</ul>
</div>
js:
var myapp = angular.module("myApp", []);
myapp.directive("jMenu", function() {
return {
restrict: "A",
link: function(scope, element, attrs) {
$(element).menu();
}
}
});
myapp.controller("mainController", ['$scope', function($scope) {}]);
最令人困惑的是,我有 modified another 'working' fiddle 来做我想做的事,但不能在我自己的小提琴或我自己的开发环境中复制。
我错过了什么?!
【问题讨论】:
-
缺少
scope: {}?
标签: jquery angularjs jquery-ui angularjs-directive