問題タブ [extra]
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.
html - 非表示の入力のみを含む HTML フォームは、FireFox で余分な空白を作成します
Firefox で余分な空白を引き起こしている 2 つの非表示の入力を持つ単純なフォームがあります。私はこれで数日間困っています。
セルでレンダリングされます。その後、コンテンツの div がありますが、firefox では div の上に余分な空白があります。Firefox のみ。
フォームをdisplay:noneのdivに入れ、その要素を「dispay:none」のdivに入れ、ネットで見つけた他のものを修正しようとしましたが、何も役に立ちません...
以前にこの問題に遭遇した人はいますか?
c# - C# DataGridView 自動的に 1 つの _Extra_ 行を追加
[Microsoft Visual Studio 2008、Windows 7 Professional 64]
DataGridViewを拡張するC#クラスがあります。
このクラスは、列と行の数をプログラムで設定します。
DataGridViewTestのインスタンスを作成し、それをGroupBoxに追加するFormアプリケーションがあります。
DataGridViewTestは、列数と行数の静的メンバーを定義します。
すべてを設定するコードは次のとおりです。
ご覧のとおり、_NUM_ROWS_ は2に設定されています。
ただし、アプリケーションを実行すると、DataGridViewTestは2行ではなく3行 のデータ グリッドを表示します。(同様に、NUM_ROWS を0に設定すると、 1行のデータ グリッドが作成されます。)
この余分な行が追加されるのはなぜですか?
スクリーンショットは次のとおりです。
ありがとう!
1月
python - モデルフォームの追加フィールドにウィジェットを指定する (Django)
モデル フォームにフィールドを追加する必要があります。私のアプローチは次のとおりです。
しかし、テンプレートにテキストエリアの代わりに裸の入力タグがあるため、 extra_field
atのウィジェット定義は無視されているようです。だから私は次のアプローチを適用します:class Meta
私にとっては完璧に機能しますが、class Meta
宣言時にフォームフィールドのウィジェットを指定していました。だから私は疑問に思います:
最初のアプローチがうまくいかないのはなぜですか? 私が間違っていることは何ですか?
android - Intent Extras 値に応じて選択されたスピナー アイテムの設定
DB から入力されたアクティビティにスピナーがあり、アクティビティがエクストラでインテントを取得する場合、エクストラに従って選択されたスピナーからアイテムを設定したいと考えています。たとえば、Extra "CURR_NOTE_CATEGORY" があり、その値が 2 の場合、スピナーの 2 番目の項目を選択します。余分なものはありません - 通常のスピナーだけです。だから私はこのコードを持っています:
通常のスピナーを取得していますが、インテント エクストラがある場合、選択されたアイテムはありません。では、どうすればそれができるのでしょうか?
xml - XML解析エラー:ドキュメントの最後に余分なコンテンツがあります
まず、皆さんにとって良い日です。データベースへのログインを処理する次のスクリプトがあります。http: //pastebin.com/ctUEczRf コードタグを使用するには長すぎるため、pastebinを使用しました。私がそれを実行すると、これが返されます:
私はそれを解決する方法がわかりません、私は以前にXMLを使用したことがありません。これはCMSと一緒に私に与えられました。
android - この方法でインテントからエクストラを取得できないのはなぜですか?
前のアクティビティで私はこれを行いました:
次に、結果のアクティビティで
最初に私はこれを試しました:
それは常に私にデフォルト値を与えます0
しかし、私はこれに変更しました:
正しい値(10)が得られます。
なんでそうなの?
php - Web ページに印刷された 2 つの表の見出し
以下のスクリプトを実行すると、最後に余分なヘッダーが出力されますか?
私がやっていることは、特定のパラメーターを使用して 2 つのテーブルからデータを取得し、それらをテーブルに配置することです。最後の echo $result は、まだ $result 内にあるものを確認するためのものであり、余分なヘッダーの前とヘッダーの直後に値を出力します。
どうすればそれを回避できますか?
android - エクストラが失われているようです onResume()
長いエクストラを通じてデータベースから情報を取得するインテントがあります。また、 のタイトルも設定しActivity
ますString Extra
。
アクティビティを初めて開始すると、すべてが完全に表示されます。ただし、新しいデータベース項目を追加するために使用する別のアクティビティがあります。問題は、戻るボタン (アクション バーの横に矢印のあるロゴ) を押して元のアクティビティに戻ると、タイトルListView
が空であるためエクストラがなくなったように見えることです。
開始時に問題なく ListView を表示するアクティビティを次に示します。
ご覧のとおり、 and を使用してみましonSaveInstanceState()
たonRestoreInstanceState()
。多分私はそれらを正しく使用していませんか?
新しい日を追加するために使用するアクティビティは次のとおりです。
DayAddActivity.java:
それは今のところ何もしません。しかし、私が言ったように、戻るボタン (アクション バーのロゴ) をクリックすると DaysActivity に戻りますが、タイトルと ListView は空です。DayAddActivity の階層的な親は DaysActivity です。
DayAddActivity
データベースに新しい日を追加する「保存」ボタンが表示されますfinish()
。これを今すぐ解決しないと、またこの問題に遭遇すると思います。
android - 前のアクティビティで戻るボタンを押すと値が失われますが、this.finish()が呼び出されると失われます
だから私は奇妙な問題を抱えています。私が取り組んでいる2つの活動があります。アクティビティの1つは、database.queryのWHERE句を介して結果をフェッチするために使用する長いExtraIを介してデータが取得されるListViewを表示します。他のアクティビティは、ListViewアイテムがクリックされたときに呼び出され、誰かがListViewのデータベースに何かを追加できるようにします。
アクティビティ名はDaysActivity.java
、(リストビューを使用するアクティビティ)およびDayAddActivity.java
(誰かが1日を追加できるようにするアクティビティで、DaysActivity.java
リストビューに表示されます)です。
私が抱えている問題は、finish()
DayAddActivity.java
戻ってDaysActivity
もListViewがまだ完全に入力されていることです。ただし、[戻る]ボタンDayAddActivity.java
(アプリアイコンが表示されたアクションバーのタイトルの左側にあるボタン)を押すと、DaysActivity.javaに戻ると、ListViewが空になります。
両方のコードは次のとおりです。
DaysActivity.java:
DayAddActivity.java:
このcancelDay()
関数は、で「キャンセル」ボタンがクリックされたときに呼び出されますactivity_day_add.xml
。私が言ったように、の内側の「キャンセル」ボタンをクリックすると、DayAddActivity.java
に戻りDaysActivity.java
、ListViewは正常です。すべてのデータがあります。ただし、アクションバーの戻るボタン(アクティビティのタイトルの横にある戻る矢印とアプリアイコンを含むボタン)を押すと、ListView forDaysActivity.java
は空/なくなり、タイトルも空になります(これも生成されるため)追加の文字列値を介して)。
git - チーム メンバーが数百メガバイトを git に追加しました
重複の可能性:
github でコミットを削除するにはどうすればよいですか?
そのため、私たちのプロジェクトのチーム メンバーは、700 MB 以上のナンセンスをコミットして、git プロジェクト リポジトリにプッシュしました...彼女は 2 つの画像だけを追加していると思っていましたが、どういうわけかデスクトップの内容全体を git フォルダーにコピーしてしまいました。それをコミットします。2 枚の写真をアップロードするのに 20 分もかかったのに、なぜ彼女が変ではないと思ったのかはわかりません...
とにかく、私は今、このプロジェクトの責任者として窮地に立たされています。私が見る限り、2つの選択肢があり、どちらも好きではありません
bitbucket からリポジトリを削除し、必要なファイルで再起動できます。必要なファイルの現在のバージョンのみが利用可能になるため、これにより以前の編集がすべて削除されます
エラーのあるデータを削除して、変更をプッシュすることができました。必要なファイルのみがさらに管理されますが、彼女がそこに置いたすべての余分なゴミは、プロジェクトを 100 倍に膨らませる git に永遠に存在します。
まるでそれが起こらなかったかのように、実際にコミットを永久に削除する方法はありますか? より修復的な git トレーニング以外に、このしゃっくりを管理するための最良の方法は何でしょうか...