Wijmo ユーザーガイド > Angular JS ディレクティブ > AngularJS と wijsplitter |
この Angular 導入ガイドでは、HTML マークアップ、jQuery スクリプト、AngularJS ディレクティブを使用して、HTML プロジェクトで Splitter ウィジェットを使用する方法について説明します。
コントローラとモデルが別個のファイルにある複雑なサンプルについては、「AngularJS ディレクティブギャラリー」を Web サイトで参照してください。
ドロップダウンからマークアップをコピーします
任意のテキストエディタに貼り付けます。 |
コードのコピー |
---|---|
<!DOCTYPE HTML> <HTML ng-app="MyApp"> <head> </head> <body ng-controller="MyController"> </body> </HTML> |
ドロップダウンから参照コードをコピーして head タグ内に貼り付けます
参照 |
コードのコピー |
---|---|
<!-- jQuery --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/jquery-ui.min.js" type="text/javascript"></script> <!--Theme--> <link href="http://cdn.wijmo.com/themes/aristo/jquery-wijmo.css" rel="stylesheet" type="text/css" /> <!--Wijmo Widgets CSS--> <link href="http://cdn.wijmo.com/jquery.wijmo-pro.all.3.20153.83.min.css" rel="stylesheet" type="text/css" /> <!-- Wijmo Scripts --> <script src="http://cdn.wijmo.com/jquery.wijmo-open.all.3.20153.83.min.js" type="text/javascript"></script> <script src="http://cdn.wijmo.com/jquery.wijmo-pro.all.3.20153.83.min.js" type="text/javascript"></script> <!-- Angular --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.min.js"></script> <script src="http://cdn.wijmo.com/interop/angular.wijmo.3.20153.83.min.js"></script> |
スクリプト |
コードのコピー |
---|---|
<script type="text/javascript"> var app = angular.module("MyApp", ["wijmo"]); function MyController($scope) { $scope.expanded = function (e) {$("#hsplitter").wijsplitter("refresh");}, $scope.collapsed = function (e) {$("#hsplitter").wijsplitter("refresh");}, $scope.sized = function (e) {$("#hsplitter").wijsplitter("refresh");} } </script> |
マークアップ |
コードのコピー |
---|---|
<wij-splitter id="vsplitter" full-split="false"> <panel1 min-size="50"> </panel1> <div> Roo oodely shnizzle razzle wacko yap woogle. Blippity Fling-Flang by <a href="http://bff.orangehairedboy.com/">orangehairedboy</a>. </div> <div> <wij-splitter id="hsplitter" orientation="horizontal" full-split="true"> <div> Blob FRAGGLE nizzleflung, zip wacko zoom doof duh shnuzzle-whack...crangle yap dee! </div> <div> <img src="images/wijmo_footer_tooltip.png"> Blop boo zong-shizzle. Hizzy duh blab yip flap flee doo bizzle? </div> </wij-splitter> </div> </wij-splitter> |
スタイル |
コードのコピー |
---|---|
<style type="text/css"> #vsplitter { height: 300px; width: 630px; } </style> |