問題タブ [angularjs-material]

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.

0 投票する
3 に答える
47286 参照

css - 角度のある素材でラジオボタンを水平に揃える方法は?

これには組み込みのディレクティブまたはタグを期待していましたが、おそらくドキュメントによるとそうではありません。

これはです。

0 投票する
1 に答える
5621 参照

javascript - AngularJS (Material) - md-dialog を使用して新しいオブジェクトを追加した後、md-list のデータを更新する

私はAngularの世界全体にかなり慣れていませんが、昨日、修正できないように見える問題に遭遇しました。プロトタイプとして、ユーザーがタスクを作成、表示、および削除できるようにする単純なタスク アプリケーションを作成しています。ボタンをクリックしてダイアログを開くと、新しいタスクを作成できます。いくつかの情報を入力でき、[タスクの追加] をクリックすると、タスクがデータベースに追加されます。

唯一の問題は、ダイアログがアイテムのリストを表示する md-list を閉じた後、新しく追加されたタスクを表示するために更新されないことです。ng-repeat の「tack by」オプションを使用してみましたが、うまくいきませんでした。

この質問から情報を得ました: http://stackoverflow.com/questions/27874976/update-a-md-list-dynamically-from-angular

タスクを表示するために使用しているコードはこれです(簡略化)

ダイアログのテンプレートは次のようになります。

コントローラーは次のようになります。

だから私は誰かがこの問題で私を助けることができるかどうか疑問に思っていました.
前もって感謝します!

0 投票する
1 に答える
3362 参照

angularjs - Angular マテリアル md-dialog ロード遅延

クリックするとmd-dialogがポップアップするボタンがあります。このダイアログにはかなり重い html と javascript が含まれており、ボタンが最初にクリックされたとき、ダイアログが表示されるまでに約 0.5 秒かかります (DOM が作成されているためだと思いますが、二度と発生しないためです)。この遅延を回避する方法はありますか?

更新:テンプレートを事前にコンパイルする必要があるという問題に絞り込みました。コンパイル済みのテンプレートをダイアログに添付するにはどうすればよいですか? これが私のダイアログです:

0 投票する
1 に答える
243 参照

html - モバイル デバイスでの AngularJs の応答性

ブラウザでさまざまなサイズのデスクトップで正常に動作するマテリアル angularjs を使用して HTML ページを作成しました。

ただし、モバイル デバイスで同じページを開くと、デスクトップ アプリケーションのように動作します。モバイル デバイスのサイズでの応答性は示されません。

この問題を解決するために私を助けてください。

0 投票する
2 に答える
4395 参照

angularjs - テーブルtrのAngularマテリアルmd-radio-button

md-radio-button繰り返し内で適切に使用できません。テーブル内のすべての行で同じになるように、trを使用せずにmd-radio-group、またはmd-radio-group上に配置する方法はありますか。tr

0 投票する
1 に答える
785 参照

angularjs - angular-material を CSP で使用するにはどうすればよいですか?

unsafe-inline当社のコンテンツ セキュリティ ポリシーでは、スタイルは許可されていません。

アプリケーションで angular-material を使用しようとすると、正しく動作せず (スタイルが見つからない)、DevTools に多くのエラーが記録されます。私が知る限り、これは動的に生成された CSS がページに挿入されているためです。

既にngCspを含めていますが、この問題に目立った影響はありません。

0 投票する
1 に答える
513 参照

angularjs - 角度のあるマテリアルのカスタム パレット ツールバーのフォントの色

独自のカスタム パレットを定義して、ツールバーのテキストの色を変更するにはどうすればよいですか? または、一般的に、テキストの色を設定するにはどうすればよいですか?

属性contrastDefaultColorは、ツールバーのテキストの色を制御しますが、「明るい」または「暗い」にしか設定できないため、白または黒になりますが、黄色にしたいです。