0
Bootstrap-ConfirmationプラグインをAngularJSで使用しようとしていますが、指示が正しく機能しないようです。私はthis YouTubeビデオを使っています。AngularJSのブートストラップ確認jQueryプラグ
類似のSO questionは、popConfirmという別のプラグインを使用しますが、同様の方法で使用されます。私は指令を複製しようとしましたが、それはどちらもうまくいきませんでした。
ボタンがクリックされたときに確認ダイアログを表示し、「はい」をクリックした場合にのみ、ng-click機能を実行します。
ここには、JSFiddle DemoがJQueryで動作しています。
ここに私がこれまで持っていたもののPlnkr Demoがあります。
スクリプト注文:
- JQuery.js
- Angular.js
- UI-Bootstrap.js
- Bootstrap.css
- ブートストラップ・Confirmation.js
- アプリ.js
メインHTML:
<button class="btn btn-xs btn-primary" pop-confirm ng-click="confirm()">Confirm</button>
のApp指令:
app.directive('popConfirm', function(){
var linker = function(scope, element, attr) {
element.confirmation();
};
return {
link: linker
};
});
私はブートストラップ・確認を使用することを望んでいますプラグインのsiより優雅に見えるnce。それを働かせる方法はありますか?私が言いました他のSOの質問は似ていて、その解決策がありました。私はpopup/tooltipが私が望むよりも大きいので、popConfirmが好きではない。さもなければ私はそれを試みただろう。 – Dev
http://jsfiddle.net/nprL2pc3/ これを確認して、問題が解決されるはずです。遅く返信して申し訳ありません。 – Ash
返信いただきありがとうございますが、私はAngularJSでtiを使用できるように指示にしています。 – Dev