問題タブ [ngtable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - AngularJS ngTable の行あたりのボタン
あなたの助けが必要です...
angularJSを開始しましたが、未解決の小さな問題があります..
各行に 2 つのボタンを含むテーブルがあります: ACCEPT と REFUSE とそれぞれのメソッド accept() と reject()。クリックで一文表示させたい...
私はフィドルで何かを試しました: http://jsfiddle.net/TBGDu/17/
しかし、文は何度も出てきますが、クリックしたところに一度だけ出てほしいです。タブで何かを試しましたが、今のところ何も機能しません!
言葉遣いが悪くてすみません。
angularjs - 私は TypeError: Cannot call method 'slice' of undefined を取得しています factory ng-Table AngularJS からデータをロードするとき
私はAngularJSを初めて使用し、サービスからのng-Tableを使用するときにデータを表示することに行き詰まりました。エラーが発生する
TypeError: Object.$scope.tableParams.ngTableParams.getData (index.html:122:32) で undefined のメソッド 'slice' を呼び出せません
json データ値をハードコーディングすると、問題なく動作します。工場からのデータにはjsonデータの結果だけではなく、スライスの問題が含まれていると思います。
私のコントローラーは次のようになります。
次に、私の工場サービスは次のとおりです。
私のHTMLはこれです:
angularjs - IE 9 で ng-table ヘッダーが表示されない
angularjs と ng-table ディレクティブ ( http://bazalt-cms.com/ng-table/ ) を使用して Web アプリケーションを構築します。ng-table ディレクティブで実装されたテーブル コントロールは Chrome と Firefox で正常に動作しますが、テーブル ヘッダーは Internet Explorer 9 では表示されません。この動作は、たとえば ng-table doc の例 1 ( http://bazalt -cms.com/ng-table/example/1 )。
例をデバッグすると、テーブルのヘッダー部分に使用されるテンプレートが IE9 に正しく読み込まれていないことがわかりました。次のようになります (chrome からの出力):
(大きな画像) http://abload.de/img/ngtablechromehwfts.png
しかし、IE9 での結果は次のようになります: (大きな画像) http://abload.de/image.php?img=ngtableietepeu.png
- タグは ng-include を使用して、<thead>
テンプレートから子ノードをロードします。しかし、IEはテンプレートから<tr>
andタグを切り取ってしまうため、問題が発生します。要素の子である back が表示され<th>
ます<div>
。<th>
これは、IE が何らかの形でテンプレート コードを「チェック」し、対応する要素のない<tr>
and要素を見つけてタグを削除するために発生していると思います。<th>
<table>
この要素の削除を回避する方法を知っている人はいますか? IE 互換モードに何らかの関係がありますか? IE 互換モードとドキュメント モードをいじってみたところ、要素が削除されないことが時々ありました。しかし、これを再現できませんでした。
<thead>
要素に含まれるテンプレートは次のとおりです。
しかし、より単純なテンプレートでも同じ効果があります。IE9 で削除され<tr>
、DOM に含まれます。<th>
<div>
javascript - Angularの同じビューの複数のコントローラー
ng-tableディレクティブを使用して、データを含むテーブルを表示しています。
テーブルを利用した私の現在のビューは次のとおりです。
同じテーブル (異なるデータのみ) を表示する必要があるページがさらにいくつかあります。したがって、私にとって論理的なことは、1つのビューを使用して異なるコントローラーを使用して、テーブルに異なるデータを入力することです。それを行うAngularの方法とその方法がわかりません。
ディレクティブangular-route
でルーティングを行うために使用していますng-view
angularjs - ngTable 内のドロップリストを選択すると、その範囲が失われます
Selects (select.js) ドロップリストを ngTable 内に配置し、テーブルの外側から選択を表示しようとすると、スコープが失われ、選択が表示されません。うまくいけば、私はこれを説明することができました。
これがプレビューです。プレビューでは、2 つの出力場所を持つ選択ドロップリストが表示されます。1つはテーブル内で機能し、もう1つはテーブル外で機能しません。