0

角度UIブートストラップツールチップui.bootstrap.tooltipを使いたいです。Angular UI Bootstrapツールチップの使用方法

私は次のように、完全なui-bootstrapファイルを追加することにより、ツールチップを使用することができるよ:

<script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.13.0.js"></script> 
<script>var App = angular.module("App", ['ui.bootstrap']);</script> 

しかし、私が代わりにUIブートストラップは、フル機能を追加するだけでツールチップ機能を含めたいです。

+0

ui.bootstrapはモジュールです。あなたはツールチップを使用するためにそれを依存関係として追加する必要があります。あなたはそれを分離できません – selvassn

+0

私が投稿した答えを見てください。 JSfiddleに含まれている「外部リソース」の世話をしてください。あなたはそれを機能させるためにあなたのプロジェクトにそれらを含める必要があります。 –

+0

完全な 'ui-bootstrap-tpls-0.13.0.js'を追加するのではなく、ツールチップに使用されている特定のコードセットを取得したいです。 –

答えて

0

あなたはコード

<div ng-app="myApp" ng-controller="TooltipDemoCtrl"> 
    <div class="well"> 
    <div>Dynamic Tooltip Popup Text <input type="text" ng-model="dynamicTooltip"></div> 
    <div>Dynamic Tooltip Placement <input type="text" ng-model="dynamicTooltipPlacement"></div> 
    <p> 
     Need some <a><span tooltip="{{dynamicTooltip}}" tooltip-placement={{dynamicTooltipPlacement}}>tips</span></a> ? 
    </p> 
    </div> 
</div> 

のこのブロックを使用することができるコントローラ

var app = angular.module('myApp', ['ui.bootstrap']); 
var TooltipDemoCtrl = function ($scope) { 

    $scope.dynamicTooltip = "Here is the help"; 
    $scope.dynamicTooltipText = "tips"; 

}; 

ここでそれが働いて見てJSFIDDLEに働きリンクです。

2

は次のように使用します。

angular.module("App", ['ui.bootstrap.tooltip']); 

それが唯一のツールチップライブラリをロードします。

+0

nice !!!他のアイデアを考えていた...でもこれはいいです –

関連する問題