問題タブ [editing]
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.
iphone - UITableView で編集可能な tableHeaderView (連絡先アプリと同様)
現在、グループ化された UITableView を使用して編集可能な詳細ビューを実装しようとしています。連絡先アプリケーションのようにしたい:
- 表示状態では、ヘッダーをプレーン ラベルとして表示する必要があります (連絡先では、透明な背景を持つ名前です)。
- 編集状態では、ヘッダーを編集可能な UITableViewCell として表示する必要があります (Contact の tableHeader? は、背景が透明なプレーン テキストから背景が白い標準の UITableViewCell に変わります)。
これを達成するための最良の方法が何であるかはよくわかりません。最初に、ヘッダーを UILabel tableHeaderView として追加しようとしましたが (これはうまく機能します)、これを UITableViewCell に切り替えることはできません。編集モードに入るとき、ヘッダーを削除して新しいセクションを追加する可能性があります。
現在、常に UITableViewCell を使用して表示モードで透明にし、編集モードでデフォルトに切り替えようとしています。ただし、UITableViewCell(UITableViewCellStyleDefaultにある)のUILabelを透明にすることはできませんでした(ただし、UITableViewCellを透明にすることはできましたが、その中のtextLabelはできませんでした)。
この動作を実装する最良の方法は何ですか?
cakephp - CakePHP HABTM:1つのアイテムを編集すると、HABTM行が再作成され、余分なデータが破棄されます
CakePHPでのHABTMの関係に問題があります。
私はそのような2つのモデルを持っています:Department
HABTM Location
。1つの大企業には多くの建物があり、各建物は限られた数のサービスを提供しています。各建物には独自のWebページもあるため、HABTMの関係自体に加えて、各HABTM行にはurl
、ユーザーがアクセスして、関心のあるサービスとその建物での動作に関する追加情報を見つけることができるフィールドもあります。に興味がある。
私は次のようにモデルを設定しました:
コントローラーはまったく面白くありません。
問題:
の名前を編集すると、それにリンクされていたLocation
すべてのが空のURLで再作成されます。モデルはuniqueがtrueであると指定しているため、これにより、すべての新しい行が古い行を上書きし、基本的にすべてのURLが破棄されます。DepartmentsLocation
Location
私は2つのことを知りたいです:私はこれを止めることができますか?もしそうなら、どのように?
そして、あまり技術的ではなく、より気まぐれなメモで:なぜこれが起こるのですか?Cakeでフィールドを編集すると、非常に多くの問題が発生するのは奇妙に思えます。phpMyAdminを簡単に調べて、Location
そこで名前を編集し、期待どおりの結果を得ることができる場合です。行のフィールドを編集しているだけなのに、CakePHPがHABTMデータに触れるのはなぜですか?外部キーすらありません!
php - AJAXインライン編集:新しい変更にPHPアップデートを追加
私はホームページで作業しており、管理者ができるだけ簡単にするためにAJAXインライン編集スクリプトを使用します。私が使用しているスクリプトはこれで、インライン編集スクリプトに必要なほとんどすべてが含まれています。新しい変更をキャプチャしてPHP関数に送信すると、データベースがそれらの新しい変更で更新されるときに問題が発生します。
私はAJAXとPHPを一緒に使った経験があまりないので、少し迷っていますが、見つけたコードを試しました。
問題は、このコードを実装する方法や場所がよくわからないこと、または使用するのに適切なコードであるかどうかさえわからないことです。コードを表示するために、2つのtxtドキュメントを添付しました。
と
Inindex.php.txt
は、データベースからデータを取得し、jQueryコードを少し使用するインデックスページです。にjQuery.editableText.js.txt
は具体的なjQueryコードがあります。PHPハンドラーページは、正しいフィールドを取得してデータベースで更新するという点で、ほぼ標準的なものだと思います。
vim - vimで多数の同一ファイルを編集し、それらをすべて1つのコマンドで保存します
理由は明らかにされていませんが、数十のサブディレクトリに同じ README.txt ファイルが多数あるとします。私のファンタジーの世界では、これを実行できます。
ファイルを順番に編集するのではなく、vim はどうにかしてファイルが同一であることを認識し、私の変更をすべてのファイルに同時に保存し、私が何を望んでいるかを魔法のように認識します。
次のことを教えてください。
- シェルコマンドでこれを行う方法。
- 単一の正式なコピーの参照に関する講義 (シンボリック リンクなどを使用)
- サポートしていることがわかっているエディターを使用することをお勧めします。
これはvimについてであり、どれほど素晴らしいかです。
ボーナス:ファイルが同一でない場合に警告するvimの意志を取得します。
asp.net-mvc - ASP.Net MVC 2 および Telerik MVC (2010 Q1) を使用して編集列を Telerik グリッドに追加する
製品のリストを表示する Telerik グリッドの作成に成功しましたが、列を追加してユーザーが編集できるようにするのに苦労しました (グリッド内で編集しようとしているわけでもありません。単に編集ビューへのリンク)
カスタム列を追加すると、デバッグ時にエラー画面に次の行が表示されます (赤の 24 行目)。
私のコンパイラ エラー メッセージはコンパイラ エラー メッセージです: CS1525: 無効な式の用語 ')'
ここに私のビューコードがあります:
誰もこの問題を見たことがありますか?私はチュートリアルに何度も従いましたが、テレリック グリッドが本当に好きで、自分のプロジェクトに含めたいと思っていますが、テレリック グリッドをすべてあきらめようとしています。
iphone - iphone sdk - カスタム TextView を使用した TableView セル - 新しいデータの取得
カスタムテキストビューを含むテーブルビューセルがあります。テキストが編集/追加された後、テキストボックス内のテキストにどのようにアクセスできるのか疑問に思っています。
通常、IB を使用してテキスト フィールドを描画すると、これがどのように行われるかがわかりますが、textviewcell は動的に描画されます。
(つまり、detailLabel.text で更新されたデータをキャプチャしたい)
あなたの答えに適応するための関連コードは次のとおりです。再度、感謝します!
objective-c - TableView commitEditing メソッド
コアデータアプリケーションを使用してテーブルビューを作成するときにデフォルトであるテーブルビューを取得しましたが、このフェッチ管理オブジェクトがあり、よくわかりません。とにかく、ユーザーがテーブルビューから何かを削除すると、そのオブジェクトを取得する必要があります削除して文字列として取得することは可能ですか?
これは、オブジェクトが削除される場所です。文字列でどのアイテムが削除されたかを知る必要があります。
r - Rで関数を編集するにはどのような方法がありますか?
次の関数があるとします。
そして、2 行目を次のように変更します。
どうやってそれをしますか?
1つの方法は、使用することです
そして、機能を変更します。
もう 1 つの方法は、関数を再度記述することです。
別の方法はありますか?(覚えておいてください、タスクは 2 行目だけを変更することでした)
私が望むのは、何らかの方法で関数を文字列 (まあ、文字) のベクトルとして表現し、その値の 1 つを変更してから、再び関数に変換することです。
bash - Bashスクリプティング:一連の.phpファイルを開き、htmlタグの前に行を追加したい
フォルダに一連の.phpファイルがあり、これらの行の直前にテキストを追加したいと思います。
私が欲しいのは、htmlファイルのこれらの行の直前に挿入することです。したがって、各docType宣言の前にそのファイルを追加するだけです。ただし、以前はphp行がたくさんあるため、DOCTYPE宣言が1行目にあることはありません。
私はこの現在のスクリプトを持っています(ここで、FEは編集したいすべてのスクリプトを含むフォルダーです):
ありがとう、