0
私は、ブートストラップUIを利用しているangularJSアプリを持っています。私はいくつかのブートストラップツールチップを設定しようとしていますが、多くの構成可能な要素があります。マークアップを私が好むよりはるかに大きくするのではなく、私のコントローラにオプションをプッシュしたいと思います。AngularJS Bootstrap-UIのツールチップ - コントローラでオプションを設定する方法
現在のマークアップは次のようになります。
<p tooltip-placement="right" tooltip="{{bic.multipleIncomeTooltip()}}" tooltip-animation="true" tooltip-trigger tooltip-enable="bic.model.borrowers[bic.borrowerIndex()].income.hasMultipleEmployments"></p>
私は私のコントローラには、このためのオプションをプッシュすることを好むので、マークアップはこのような何かを簡素化することができます。
<p tooltip-options="bic.incomeTooltipOptions" />
これを行う方法はありますか?
を渡しますディレクティブを作成し、現在のマークアップをテンプレートとして配置し、 "tooltip-options"をデフォルトのパラメータとして作成します。コントローラー変数に追加します。 "yourTooltip"というディレクティブを言うと、あなたのhtmlは