問題タブ [edit-in-place]
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.
python - パンダ: 元のデータ フレームへの書き込み。SettingWithCopyWarning
連鎖代入の背後にある考え方を理解しており、警告が表示されたとき
元のデータ フレームではなく、コピーに書き込んでいることを知らせるためです。
しかし、元のデータ フレームに実際に書き込んでいるように、.loc または .ix() または .iloc() を正常に実装できないようです。
「サイズ」列がnullでない場合、値をnullに設定したいと思います。私はもう試した:
また、replace 関数をいじってみましたが、役に立ちませんでした (置き換えられる値はすべてゼロであるため、.replace(0, np.nan) の実装も機能します)。
edit-in-place - 初期化後に作成された要素に HalloJS を適用する
私は最近、いくつかの理由から CMS で Aloha エディターを HalloJS に置き換えました。最も重要な理由は、HalloJS がより軽量で、カスタマイズがはるかに簡単であることです。ただし、私が遭遇した深刻な問題は、Hallo の初期初期化後に DOM に動的に追加される要素に対して HalloJS ツールバーを初期化することができないように見えることです。
ソースから判断すると、DOM で新しく作成された編集可能オブジェクトをクリックすると div#hallojstoolbar が表示されるため、何かが確実に起こっていますが、それは表示されず、そのウィジェット、コントロール、およびダイアログはどこにも見つかりません。
javascript - jQuery をターゲットにして、何百もの CSS ID の末尾に ID 番号を付けてプラグイン呼び出しをアタッチする方法は?
私はお気に入りの JavaScript ライブラリの 1 つをインプレース編集呼び出しX-Editable
に使用しています https://github.com/vitalets/x-editable
プロジェクト管理アプリケーションを構築しています。プロジェクト ページには複数のタスク リストがあり、各リストには複数のタスクを含めることもできます。
1 つのプロジェクトに 100 以上のタスクを簡単に含めることができます。ユーザーがタスクのタイトルをクリックすると、クリックしたタスクのすべてのタスクの詳細を表示するページにポップアップ モーダル ウィンドウが表示されます。次のようなもの:
- タスクのタイトル
- タスクの説明
- タスクの作成日
- タスクの変更日
- タスクの期日
- マイルストーン
- タスクのステータス
- タスクの優先度
- タスクのコメント (タスクについても、任意の数のコメントを表示できます)
これらのタスクの詳細項目のそれぞれについて、それらの多くは X-Editable JavaScript ライブラリを使用したインプレース編集機能を備えています。
現在、ライブラリを使用してここのフィールドの一部を編集する方法を示す簡単なモックアップがあります [モックアップは、何度も更新され、この質問の投稿日から変更されたため、削除されました]
このデモ ページはうまく機能します...1 つの例外を除いて....これは 1 つのタスク レコード用です!
ページ上の X 個のタスク レコードに対して機能させる方法を理解する必要があります。
プロジェクトに 100 個のタスク レコードがある場合、JavaScript は X-Editable コードを各タスク レコードと各タスク レコードの各ファイルに割り当てる必要があります。
私の質問は、このライブラリを単一ページの任意の数のレコードのインライン編集で機能させるにはどうすればよいですか?
現在、各タスクの各フィールドについて、次のようなことをしなければなりません...
だから私はおそらくこのようなことをする必要があります...
次に、HTML で、各タスク レコードの ID 番号を使用して ID を設定できます。jQueryセレクターは、これらすべてのIDを見つけるために何らかの方法でワイルドカードメソッドを使用する必要があります....何かアイデアはありますか?
jsf - p:inplace 検証が失敗した場合でもトグルバック
私は PrimeFaces を初めて使用<p:inplace>
し<f:facet>
、複数の入力フィールドに使用しようとすると、検証が失敗しても元に戻ります。
コードは次のとおりです。
したがって、2 つの入力フィールドを空白のままにすると、出力ファセットに戻りますが、赤い境界線で同じままにしておく必要があります。私を助けてください。ありがとうございました。
jquery - jquery フィルター プラグイン使用時の Dom の問題
テーブルのフィルターにhttps://github.com/chromawoods/instaFiltaを使用しています
テーブルには、ajax を使用した動的な行挿入があり、各行セルは、次を使用してその場で編集を使用して更新できます。
https://github.com/itinken/jinplace
ここで、新しい行を追加してから、たとえば「タイトル」を「Linux」に編集してからフィルタリングしようとすると、「Linux」を含む行が表示され、「Linux」を「Unix」に変更してもう一度試してくださいサーバーからページをリロードせずにフィルター処理します。「Unix」という単語は古いデータに変更されます。ここでは、「Linux」とフィルターが機能せず、ページをリロードすると、タイトルが正しく「Unix」と表示されます。
そのため、フィルタリングを試みると、dom が古いデータから更新されます。
コード:
//インプレース編集
これはコードです
// フィルター
edit-in-place を使用して行が更新されたときにフィルターを更新するにはどうすればよいですか、または instaFilta に最新の dom を取得するように指示するにはどうすればよいですか?
python - 任意の位置でのファイルへの Python インプレース書き込み
Python でテキスト ファイルをその場で編集しようとしています。非常に大きいため、メモリにロードすることはできません。内部で見つけたバイト単位の文字列を置き換えるつもりです。
ただし、試してみると、 write() 操作がファイルの末尾に追加されます。
その結果を にしたいsdsdf
。