問題タブ [preserve]
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.
ajax - Wicket: 既存の入力を失わずに現在のフォームを再レンダリングするにはどうすればよいですか?
ユーザー言語を選択するためのコンボボックス/ドロップダウンのあるフォームがあります。ユーザーが言語を変更した場合、すべてのラベルを更新したいのですが、入力要素はそのままにしておきます。
jQuery では、JSON を介してラベル ID と新しいテキストのリストを要求し、次のようなループを使用します。
これにより、他に何も変更せずにすべてのラベルが更新されます。Wicket でこれを行うにはどうすればよいですか?
[編集]私が試したこと:
これによりラベルが変更されますが、すべての入力フィールドも再度レンダリングされます。入力フィールドの現在の値にアクセスする方法が見つかりませんでした。
[EDIT2] ラベルのリストは次のように作成されます:
sqlite - Sqlite: DATE 列を更新しますが、日付のみを変更します - 時間を保持します
大量の行の実際の日付を更新する必要がありますが、すでにそこにある時間を保持します。プログラミング エラーが原因で、スクリプトが誤って行を誤って入力し始めました。おそらく外部スクリプトを介してこれを行うことができますが、これを簡単に行うにはsqliteコマンドが必要だと思います。
この列は、スキーマで次のように記述されています。
logDate DATE NOT NULL,
サンプル行は次のようになります。
data8|dat7|200|2011--08 00:15|12
次のようにする必要があります。
data8|dat7|200|2011-01-08 00:15|12
過去 10 日間、これを実行しました。過去 10 日間の更新を個別に行うことも、1 つの大きな更新を行うこともできますが、どこから始めればよいかわかりません。グーグルであまり見つけられませんでした。もしそうなら、私は自分の質問に答えます。
前もって感謝します。
xslt - xsl:apply-templates による文字列処理
私はこのようなxmlを持っています、
親をレンダリングするときに改行とインデントを保持する必要がありますが、すべての子タグにも強調表示テンプレートを適用する必要があります。
ここで、親タグの内容を変数に取り込んで XSL で文字列処理を行うと、基になる xml 構造が失われ、強調表示テンプレートを子に適用できなくなります。
一方、親タグに含まれるテキストの改行とインデントを保持する他の方法は考えられません。
何か案は?
ios - iPhoneアプリの更新時にライブラリディレクトリからユーザーデータを保持する方法は?
Apple の iOS アプリケーション プログラミング ガイドによると、アプリケーションはドキュメントとライブラリディレクトリを保持します。私の質問は、正確にライブラリディレクトリが保持するものは何ですか? ユーザーが作成したファイル/データ (ライブラリ ディレクトリに保存されている場合) もコピーしますか?それとも、基本設定とアプリケーション設定を保持するだけですか?
私のアプリは現在、ユーザー データをライブラリ ディレクトリに保存しており、ユーザーは新しいバージョンに更新する際にデータを失いました。こんなことは二度としたくない。
database - Doctrine2 フィクスチャを使用しているときに特定のテーブル/エンティティのデータを保持する方法は?
Doctrine2フィクスチャをロードするときにデータを保持したい3つのテーブル/エンティティがあります。もちろん、現在、 を実行するdoctrine:fixtures:load
と、データベース全体 (migration_versions を除く) が削除され、フィクスチャが適切に読み込まれます。
--append スイッチを使用してデータベースにデータを追加することしかできないことに気付きましたが、データベースからほとんどのデータを削除したいと考えています。
Doctrine2 フィクスチャを使用する場合、3 つのテーブル/エンティティのみからテーブル データを保持するにはどうすればよいですか?
forms - 動的メニューリストを使用してフォームを送信した後、フォーム入力を保存するにはどうすればよいですか?? Zend フレームワーク
動的メニュードロップダウンリストからのユーザー入力を保持しようとしています - ユーザーがドロップダウンからオプションを選択した後にフォームを送信すると、多数のドロップダウンとユーザー入力テキストフィールドがあります。
テキストフィールドに別の値を指定してフォームを再投稿するときに、ユーザーがオプションを再度選択する必要がないように、最後に行った選択を保存できるようにしたいと思います。エラーでも同様に動作するようにしたいですか?
ZF を使用してフォームを検証しています。
オプションの値属性で次のコードを試しました:
しかし、うまくいかないようですか?
静的オプション「メインカテゴリ」などがあります。これは、送信後のフォームのデフォルトです
誰でもこれで私を助けることができますか??
前もって感謝します
android - Android: Fragments の複雑なビュー データを保持する
私のアプリケーションには、 FragmentViewPager を使用するFragmentActivityがあります。Fragments は、ListViews と Adapters を含むビューの非常に複雑な構造を持っています。FragmentViewPager は、見えないフラグメントを破棄し、ユーザーがスワイプして戻るとフラグメントを再作成するように見えます。これにより、すべてのコンテンツを含むリストとアダプターを保持するすべてのメンバー変数がクリアされるため、フラグメントが先頭に戻った場合、フラグメントは空になります。
私の質問は次のとおりです。これらのデータを保存するにはどうすればよいですか? 私が間違っていなければ、リストを保存して、アダプターが動作するコンテンツで再開する必要があります。いつ、どこに保存すればよいですか?
データを FragmentActivity またはアクティビティの外のヘルパー シングルトン クラスに保存するのは良い考えですか?
java - ファイルイン中にJavaの末尾のタブを保持する簡単な方法はありますか?
BufferedReaderとScannerのnextLine()は、末尾の空白をすべて削除することで、少し助けすぎているようです。現時点では空の値として許可されている列を保持する必要がありますが、数百の列を持つ数百万の行が存在する可能性があるため、タブ文字を識別するnext()またはgetBytes()を使用して各行をループすることを躊躇します。
行を読むために私が見逃しているこれらの2つの方法に代わるものはありますか?空白を保持するためにこれらのメソッドに設定するフラグまたはその他のオプションはありますか?空白のないフィールドを使用するようにユーザーに強制するだけですか?空白を保持しようとしているのは私だけではありませんか?
ファイルからの読み取り時に問題が発生します。私はこのコードを持っています
wtf.txtには
そして出力は
さらに、すべてのタブである任意の場所に行を追加すると、
出力は
コードを使用する場合、分割の問題ではないと思います
出力は
xml - 別の「参照を保持する」XmlSerializer の問題
私は「新しい言語」(それほど野心的ではない) XML 定義に取り組んでいます。xml (シリアライズ/デシリアライズ) と API を同時に使用してオブジェクト グラフを操作するオプションが必要です。
OK、次のようなものでこれをシリアライズ/デシリアライズしたい:
ここには 2 つの問題があります。
このクラスには、接続クラスへの参照である「Conn」プロパティがありますが、「言語」(Xml シリアル化) では「ConnectionName」に名前が変更されています (純粋なオブジェクト参照 (クラス) との混乱を避けるために名前を変更したい)言語「名前による参照」 (Xml シリアル化)
ご覧のとおり、参照を保持したいのですが、「z.id ??」を含めません。preserveObjectReference が true に設定されている場合に DataContractSerializer が行うように、代わりに「名前」を使用したい (人間が読みやすい)
何か案は?
android - アプリケーション管理からアプリケーションのデータをクリアするときにSQLiteデータベースがクリアされるのはなぜですか?
SQLiteを使用して単純なデータベースアプリケーションを作成しました。このアプリケーションは、最初にデータベースを作成し、次にユーザーが挿入されたレコードを挿入および表示できるようにします。しかし、Android携帯のアプリケーション設定からデータをクリアすると、データベースのデータもクリアされます。これはなぜですか?ユーザーが設定からデータをクリアしてもデータを保持する方法はありますか?