Title: Looking for more Angular directives Post by: zolotoy on July 06, 2015, 04:22:10 PM Do you have any guidelines for creating Angular directives for various controls? For example, tabs?
Thanks Title: Re: Looking for more Angular directives Post by: zolotoy on July 07, 2015, 06:30:14 AM Here is what I've got so far for tabs:
Code: charts.directive('easyuiTab', function () { And markup: Code: <div id="tt" easyui-tab class="easyui-tabs" style="width:100%;height:250px"> Error: no such method 'add' for tabs widget instance at Function.m.extend.error (http://www.jeasyui.com/easyui/jquery.min.js:2:1809) at HTMLDivElement.<anonymous> (http://code.jquery.com/ui/1.10.1/jquery-ui.min.js:5:6141) at Function.m.extend.each (http://www.jeasyui.com/easyui/jquery.min.js:2:2975) at m.fn.m.each (http://www.jeasyui.com/easyui/jquery.min.js:2:835) at e.widget.bridge.e.fn.(anonymous function) [as tabs] (http://code.jquery.com/ui/1.10.1/jquery-ui.min.js:5:5937) at link (http://goldin:7060/prismHTML/charts/app/controllers/dygraph.js:99:22) at B (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js:49:451) at h (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js:43:24) at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js:42:180 at compile (http://cdn.jsdelivr.net/angular.ui-router/0.2.15/angular-ui-router.js:4026:9) <div id="tt" easyui-tab="" class="easyui-tabs ng-scope ui-tabs ui-widget ui-widget-content ui-corner-all" style="width:100%;height:250px"> Please help. Thanks Title: Re: Looking for more Angular directives Post by: stworthy on July 07, 2015, 07:22:30 PM Please refer to http://jsfiddle.net/adLmzs7a/
Title: Re: Looking for more Angular directives Post by: zolotoy on July 08, 2015, 12:58:29 PM It works as long as a controller is in the html file.
Title: Re: Looking for more Angular directives Post by: zolotoy on July 09, 2015, 11:18:44 AM But I need it to work the same way a datagrid works when a controller is a separate file.
Title: Re: Looking for more Angular directives Post by: zolotoy on July 09, 2015, 01:27:38 PM Seems like I am able to build a tab control using a directive. Now is a question. Since I am creating tabs in the code how can I add a content to it? What I want is to add datagrids to each tab.
Can I do that? All these datagrids are created in code using directives, so the following is not working for me: $(elem).tabs('add', { title: 'Alarm Category', content: '<div><table a-directive ng-model="someData"></table></div>', closable: false, selected: true }); Thanks Title: Re: Looking for more Angular directives Post by: stworthy on July 09, 2015, 06:42:18 PM Please refer to this example http://jsfiddle.net/adLmzs7a/1/
|