タグ付けされた質問 「angular-ui」

19
AngularJSでkeypressイベントを使用するにはどうすればよいですか?
下のテキストボックスでEnterキーを押すイベントをキャッチします。より明確にするためにng-repeat、tbodyに値を設定するためにを使用しています。HTMLは次のとおりです。 <td><input type="number" id="closeqty{{$index}}" class="pagination-right closefield" data-ng-model="closeqtymodel" data-ng-change="change($index)" required placeholder="{{item.closeMeasure}}" /></td> これは私のモジュールです: angular.module('components', ['ngResource']); リソースを使用してテーブルにデータを入力していますが、コントローラーコードは次のとおりです。 function Ajaxy($scope, $resource) { //controller which has resource to populate the table }

3
ui-routerでui-srefを使用してパラメーターをコントローラーに渡す方法
ui-srefui-routerの使用に遷移する状態に2つのパラメーターを渡して受け取る必要があります。 以下のリンクを使用して、状態をhomewith fooおよびbarパラメータに遷移するようなもの: <a ui-sref="home({foo: 'fooVal', bar: 'barVal'})">Go to home state with foo and bar parameters </a> コントローラーでの受信fooとbar値: app.controller('SomeController', function($scope, $stateParam) { //.. var foo = $stateParam.foo; //getting fooVal var bar = $stateParam.bar; //getting barVal //.. }); 私が得るundefinedために$stateParam、コントローラに。 誰かが私にそれを成し遂げる方法を理解するのを手伝ってくれませんか? 編集: .state('home', { url: '/', views: { '': { templateUrl: 'home.html', …

18
現在の状態をリロードする方法は?
Angular UIルーターを使用していて、現在の状態を再読み込みしてすべてのデータを更新したい/現在の状態とその親のコントローラーを再実行したい 私は3つの州レベルがあります:directory.organisations.details directory.organisationsには、組織のリストを含むテーブルが含まれています。テーブル内のアイテムをクリックすると、$ StateParamsがアイテムのIDを渡してdirectory.organisations.detailsが読み込まれます。したがって、詳細状態では、このアイテムの詳細をロードして編集し、データを保存します。これまでのところ問題ありません。 次に、この状態をリロードしてすべてのデータを更新する必要があります。 私が試してみました: $state.transitionTo('directory.organisations'); これは親の状態になりますが、コントローラーをリロードしません。パスが変更されていないためです。理想的には、私は単にdirectory.organisations.details状態に留まり、親のすべてのデータも更新したいだけです。 私も試しました: $state.reload() $ state.reloadのAPI WIKIでこれを確認しました "(コントローラーのバグが今すぐ再インスタンス化され、すぐに修正されます)。" 何か助けていただけませんか?

3
ui-bootstrap-tpls.min.jsとui-bootstrap.min.jsの違いは何ですか?
cdnjs のAngular-UI-Bootstrapページで、 Twitterのブートストラップ用のネイティブAngularJS(Angular)ディレクティブ。小さなフットプリント(gB圧縮された5 kB!)、サードパーティのJavaScript依存関係(jQuery、Bootstrap JavaScript)は不要です! ...とのオプションがあります //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap-tpls.min.js そして //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap.min.js これらを比較すると微妙な違いが見られ、ドキュメントが見つからないようです... 要するに、カスタマイズしたテンプレートを作成するのでない限り、tplsを使用してください。 それはここに文書化されています:github.com/angular-ui/bootstrap/tree/gh-pages#build-files(ホームページからもリンクされています)。つまり、-tplsバージョンにはデフォルトのBootstrapテンプレートがバンドルされています。いずれの場合も、リストされたファイルの1つのみを含める必要があります。-ありがとうpkozlowski.opensource


7
$ scopeを角度サービスfunction()に注入する
サービスがあります: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { if (student.id …


4
selectMatchの角度ui-bootstrap typeaheadコールバック?
私は角度付きui-bootstrap typeaheadを使用していて、多くの選択肢を選択する方法としてそれを使用したいので、selectMatchメソッドが起動されたときに選択された値を取得する必要がありますが、方法が見つかりませんそれは私のコントローラーで <div class='container-fluid' ng-controller="TypeaheadCtrl"> <pre>Model: {{selected| json}}</pre> <input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue"> 選択した値を見ると、キーを押すたびに変化が出ます... scope.$watch('selected', function(newValue, oldValue) {... }); selectMatchメソッドは、ユーザーがEnterキーを押すか、リストをクリックすると呼び出されるメソッドであることがわかりましたが、それにコールバックする方法がわかりません... よろしくお願いします!

4
AngularUI Bootstrapの特定のテンプレートを上書きできますか?
ui-bootstrap-tplsファイルから単一の特定のテンプレートを上書きする方法があるかどうか知りたいです。デフォルトテンプレートの大部分は私のニーズに適合していますが、すべてのデフォルトテンプレートを取得してそれらを非TPLバージョンに接続するプロセス全体を実行せずに、置き換えたい特定のテンプレートがいくつかあります。




7
Angularjs $ state新しいタブでリンクを開く
$ state.go関数を使用して「新しいタブでリンクを開く」関数を実装しようとしています。次のようなsmthがあったら素晴らしいでしょう: $state.go('routeHere', { parameter1 : "parameter" }, { reload : true, newtab : true // or smth like target : "_blank" }); AngularJSを使用してそれを行う方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.