問題タブ [clone]

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 投票する
2 に答える
8957 参照

jquery - jqueryクローンID

クローンを作成すると同時にIDを変更して、クローンされた要素にアクセスして変更を適用することで、要素をドラッグ可能にする方法を教えてください。ポストイットの申し込みがあります。タグを領域にドラッグして、そのクローン要素にアクセスしたい。

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

javascript - jqueryクローンドラッグ

領域にタグを追加する際に問題があります。IDを変更した後、 #Normal_Tag1_div のクローンを #droppable に追加しようとしています。また、そのクローンを #droppable only でドラッグ可能にしたいと考えています。どうやってやるの??

0 投票する
5 に答える
17393 参照

git - どうすれば git clone git://foo.git AGAIN できますか?

git clone git://foo.git cd foo ...edit files.. を実行しました。

今、私は新たに始めたいと思っています。すでに行った変更は気にしませんが、巨大な foo.git 全体を再度複製したくはありません。すべての変更を失うだけです。 fatal: destination path 'foo' already exists and is not an empty directory. 適切なコマンドを取得せずに、もう一度 git clone git://foo.git を実行するにはどうすればよい ですか?

0 投票する
7 に答える
11833 参照

c# - .Net Deep cloning - それを行う最良の方法は何ですか?

複雑なオブジェクト モデルでディープ クローンを実行する必要があります。.Net でそれを行う最善の方法は何だと思いますか?
シリアライズ/デシリアライズについては
、言うまでもなくMemberwiseClone十分ではないと考えました。

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

scala - Scala AnyRef.cloneは浅いコピーまたは深いコピーを実行しますか?

ScalaではAnyRef.clone、浅いコピーを実行しますか、それとも深いコピーを実行しますか?

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

scala - 可変のScalaオブジェクトを深く複製(コピー)する最も簡単な方法は何ですか?

可変のScalaオブジェクトを深く複製(コピー)する最も簡単な方法は何ですか?

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

php - PHP を使用して PHP スクリプト ファイル内のキーワードを置き換える

私は、html、テキスト、php が混在する PHP ファイルに、areaname-house.php という名前が含まれています。ファイルの text/html 部分には、さまざまな場所に文字列「areaname」が含まれています。一方、都市名を持つ文字列の配列があります。

各文字列を (strings 配列から) 取得し、areaname-house.php をコピーして、arrayitem-house.php という名前の新しいファイルを作成し、新しく作成したファイルで文字列 "areaname" を配列項目。次のコードのテストとして、サンプル変数 (都市名) を使用してクローン ファイルを正常に作成できる最初の部分を実行できました。

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

c# - 匿名型を複製しますか?

私がやりたいことは、IEnumerable をメソッドに渡し、IEnumerable のコピーを返すようにすることです。ただし、コレクションだけがコピーになるのではなく、コレクション内のそれぞれがコピーになるようにしたいと考えています。

例:

したがって、コレクション「finalData」には、「data」または「dataCopy」の 2 倍の項目があります。そのため、「dataCopy」のすべての「b」パラメーターの最後に「1」が追加されますが、「data」のオブジェクトを引き続き参照するため、「data」のすべての「b」パラメーターにも「1」が追加されます。終わり。

これらは匿名型であるため、匿名型はシリアル化できないため、BinaryFormatter メソッドを使用してオブジェクトを単純に「複製」することはできません。また、匿名型にはパラメーターのないコンストラクターがないため、Activator.CreateInstance を使用してゼロから新しいものを作成することはできません。

最初にシリアル化可能としてマークされたクラスにデータを選択することでこれを回避できることを認識していますが、データベースにクエリを実行するたびにパラメーターが異なるため、それほど多くのコードを変更する必要はありません...

または、匿名型の代わりを推奨できる人はいますか? 例えば:

次に、クローン可能なインターフェイスを実装するのはどれですか?

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

vb.net - サブスクリプションをオブジェクトのイベントに複製する方法は vs.net ですか?

イベントを追加したカスタム datagridviewcolumn があります。問題は、現在の列オブジェクトのイベントを購読しているユーザーを確認し、それらの購読を複製された列オブジェクトに追加する方法がわかりません。

イベントにハンドラーを追加する代わりに、カスタム列のデリゲートにハンドラーのアドレスを渡すよう呼び出し側プログラムに要求することで、この問題を回避します。

私の言いたいことを理解していただければ幸いです。

メソッドへの参照を受け取ることで、datagridviewcolumn が制御できるようになり、その参照を簡単に複製できます。

これは問題ありませんが、コントロールのユーザーは、メソッドのテンプレートを作成するビジュアル スタジオでイベントを選択することにより、イベントをサブスクライブできることを期待しています。

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

javascript - jqueryのclone()を使用するときに不透明度を無視するクロスブラウザの方法はありますか?

ドキュメントでテーブルを使用していますが、ユーザーが新しいアイテムをリストに送信して、リストの一番上に「自動的に」表示されるようにしたいと考えています(はい、これはDIVの方が簡単ですが私が持っているもので作業しています)。

私はjQueryを使用しておりclone()、最新のテーブル行のコピーを作成し、fadeIn()更新してリストの一番上に追加した後、を使用して新しいアイテムを表示しています。内部的にjQueryは要素(DIVを想定)を「ブロック」に変換するため、cssクラスも「テーブル行」に変更します。正常に動作します。

コード全体はここにあります:

問題は、プロセスの実行が速すぎる場合、つまり、fadeInが完了する前に、「clone()」コマンドが不透明度のクローンを作成してしまうことです。

上記の最初の行を調整することで、Firefoxで実際に動作させることができます。

今の私の懸念は、これらのいずれかが効率的に行われていること、および/または「不透明度」がクロスブラウザで安全に信頼できるかどうかわからないことです。

誰かが以前にこのようなことをしたことがあり、より信頼性の高いアプローチに関する指針を提供できますか?