UNPKG

@ntesmail/shark-angularjs

Version:

shark-angularjs组件库,基于shark-ui打造的angular组件库

170 lines (160 loc) 6.99 kB
<!DOCTYPE html> <html> <% function includeMD(file) { var text = include(file); return converter.makeHtml(text); } function includeMDJs(file) { var text = include(file); return converter.makeHtml('```javascript\n' + text + '\n```'); } %> <head> <meta charset="UTF-8"> <title>shark-angular组件库_shark组件平台</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="Keywords" content="shark,html,css,jquery,angular,angular2,bootstrap,组件库,前端组件库"> <meta name="description" content="shark组件平台,是包含了css框架、jquery、angular、angular2、bootstrap组件库的前端组件平台。"> <!-- build:css /style/css/example.css --> <link rel="stylesheet" href="/style/css/examples/example.css"> <!-- endbuild --> <style type="text/css"> @font-face { font-family: 'FontAwesome'; src: url('/shark-angularjs/font/FontAwesome.eot?lyuoqs'); src: url('/shark-angularjs/font/FontAwesome.eot?lyuoqs#iefix') format('embedded-opentype'), url('/shark-angularjs/font/FontAwesome.ttf?lyuoqs') format('truetype'), url('/shark-angularjs/font/FontAwesome.woff?lyuoqs') format('woff'), url('/shark-angularjs/font/FontAwesome.svg?lyuoqs#FontAwesome') format('svg'); font-weight: normal; font-style: normal; } </style> <script src="https://cdn.bootcss.com/angular.js/1.6.4/angular.js"></script> <script type="text/javascript" src="/scripts/dist/shark-angularjs.ui.page.js"></script> <script type="text/javascript"> angular.module('demoApp', ['shark-angularjs.ui']) .config(['SharkConfigProvider', function(SharkConfigProvider) { SharkConfigProvider.setConfig({ sharkautocomplete: { debounceTime: 0, autocomplete: false, displayKey: 'name' }, sharkfileupload: { accept: '', autoupload: false, dragable: false }, sharkmodal: { size: '', backdrop: '' }, sharkpager: { hl: { firstpage: '首页', prevpage: '上一页', nextpage: '下一页', lastpage: '尾页', gopage: '跳转' }, segmentSize: 5, startFrom: 1, gopage: false }, sharkpopover: { close: 'bodyclick', direction: 'right' }, sharkselecter: { activeStyle: null, actualKey: 'value', displayKey: 'name' }, sharktabs: { event: 'click', active: 0 }, sharktooltip: { direction: 'right' }, sharktree: { preExpand: false, checkable: true, autolink: true, selectable: false } }); }]); angular.module('demoApp').directive('demoMarkup',['$templateRequest', function($templateRequest) { return { restrict: 'A', link: function($scope, element, attrs) { $templateRequest(element.attr('src'), true).then(function(tpl) { element.append('<pre class="language-markup">' + Prism.highlight(tpl, Prism.languages.markup) + '</pre>'); }, function() {}); } } }]); </script> </head> <body class="fix-head"> <%- headContent %> <div class="g-bd side-in-right"> <div class="g-side"> <div class="bs-docs-sidebar"> <ul class="nav nav-stacked" id="sideNav"> <li><a href="#head">回到顶部</a></li> <li><a href="#modals">弹出层组件</a> <ul class="nav"> <li><a href="#modal">modal 组件</a></li> </ul> </li> <li><a href="#tips">提示型组件</a> <ul class="nav"> <li><a href="#tooltip">tooltip 组件</a></li> <li><a href="#toastr">toastr 组件</a></li> </ul> </li> <li><a href="#autocomplete">autocomplete 组件</a></li> <li><a href="#radiogroup">radiogroup 组件</a></li> <li><a href="#checkboxgroup">checkboxgroup 组件</a></li> <li><a href="#datepicker">datepicker 组件</a></li> <li><a href="#dropdown">dropdown 组件</a></li> <li><a href="#selecter">selecter 组件</a></li> <li><a href="#fileupload">fileupload 组件</a></li> <li><a href="#pager">pager 组件</a></li> <li><a href="#popover">popover 组件</a></li> <li><a href="#tabs">tabs 组件</a></li> <li><a href="#tree">tree 组件</a></li> <li><a href="#checkabletable">checkabletable 组件</a></li> <li><a href="#validator">validator 组件</a></li> </ul> </div> </div> <div class="g-content"> <% include components/useage.html %> <h1 id="modals" class="page-header">弹出层组件</h1> <% include components/modal.html %> <h1 id="tips" class="page-header">弹出层组件</h1> <% include components/tooltip.html %> <% include components/toastr.html %> <% include components/autocomplete.html %> <% include components/radiogroup.html %> <% include components/checkboxgroup.html %> <% include components/datepicker.html %> <% include components/dropdown.html %> <% include components/selecter.html %> <% include components/fileupload.html %> <% include components/pager.html %> <% include components/popover.html %> <% include components/tabs.html %> <% include components/tree.html %> <% include components/checkabletable.html %> <% include components/validator.html %> </div> </div> <%- footContent %> <script> angular.bootstrap(document, ['demoApp']); </script> </body> </html>