問題タブ [fragment]

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

iphone - uitableview のセクション ヘッダー - reusidentifier?

セクションのヘッダーをカスタマイズしたテーブルがあります。それに加えて、ヘッダーをタッチすると、アドレス指定されていないセクションがすべて縮小され、アドレス指定されたセクションが展開されるように、折りたたみ機能を実装しました。UIButtons をバックグラウンド ビューとして使用することで、そのことに気付きました。さらに、ボタンの状態 (展開されているかどうか) に応じて、ボタンの色とテキストが異なります。

その reusidentifier の問題に似た問題があります。つまり、テーブルに既に割り当てられているセルを再利用しないと、スクロールを開始すると特定のフラグメントが表示されます。ここでは、最初のセクションでのみ発生しますが、断片化して重複しているように見えます....

UITableViewCells のメソッド reusIdentifier のように、既に割り当てられているヘッダービューを再利用することに似たものはありますか?

または、より良いアプローチがありますか?

ボタンを事前に割り当てて配列に格納してもうまくいきませんでした...

ここにいくつかのコードがあります:

0 投票する
4 に答える
1901 参照

c - 次のコードフラグメント(C)は何を出力しますか?

次のコードフラグメント(C)は何を出力しますか?

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

javascript - Javascriptと文字列を使用したSVGフラグメントの作成

DOM apiを使用してJavascript内からSVGフラグメントを作成する方法についていくつかの例を見てきましたが、innerHTMLに似た文字列からSVGフラグメントを作成するために使用できるものがあるかどうか興味があります。私はこれを次のように試しました:

問題は、Chromeの例外を除いてSVGが爆発するcreateContextualFragment()です。それで、これを行うためのクロスブラウザの方法はありますか?

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

java - Eclipseは、変数が別のファイルで宣言されているjspフラグメントをどのようにコンパイルできますか?

Eclipse の JSP フラグメントの Eclipse での完了エラーとコンパイル エラーが必要です。このファイルの test2.jnc を完了するにはどうすればよいですか:

そして、Eclipseでエラーが発生した解釈されたインクルードファイル(ma_variableを解決できません):

そのファイルをTomcatで起動すると、すべてうまくいきますが、Eclipseはtest2.jncスコープでma_variableを見つけられません...

何か案が?私は「グーグル」しましたが、関連するものは何も見つかりませんでした...

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

url - HtmlUnitとフラグメントID

私は現在、フラグメントIDを処理する方法を考えています。これは、情報を取得したいリンクであり、フラグメントIDが含まれています。HtmlUnitが私のURLの「#/ db4mj」を破棄しているように見えるため、元のURLを読み込んでいます。

フラグメントIDを処理する方法を知っている人はいますか?(必要に応じて、サンプルコードを投稿してさらに説明することができます)

編集

あまり多くの意見が得られなかった(そして答えがなかった)ので、賞金を追加します。申し訳ありませんが、50だけですが、最初は79しかありませんでした

編集

リクエストに応じたサンプルコードを次に示します。

URLは次のようになります: http: //browse.deviantart.com/resources/applications/psbrushes/?order = 9&offset = 0

したがって、リンクのコンテンツを見ると、URLを含む複数のブラシも表示されます。だから私のスクリプトはURLを取得します:http: //browse.deviantart.com/resources/applications/psbrushes/?order = 9&offset = 0#/ dbwam4

ご覧のとおり、フラグメント識別子#/ dbwam4があります。ここで、このページにあるコンテンツを取得しようとしましたが、HtmlUnitはそれが元のURLにあると見なします。

これは私のスクリプトのサンプルコードで、フラグメント識別子のURLで失敗しますが、元のURLでは問題ありません。

フラグメント識別子を使用してURLから特定の情報を取得できると期待していますが、アクセスできません。

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

url - .htaccess 指定されている場合は、ハッシュ (url フラグメント) にリダイレクトします

私のプロジェクトには、この .htaccess ファイルがあります。

RewriteCond $1 の RewriteEngine !^( {直接アクセスする必要があるファイルとフォルダー} ) RewriteRule ^(.*)$ /{Web ルートへの完全な URL}/index.php/$1 [L]

そして今、URLのハッシュに(URLを上書きするだけでなく)直接リダイレクトする機能を追加したいと思います-そのようなハッシュが存在する場合。例えば:

site.com/contacts#/company ==> site.com/company

しかし、まだできません:( ...

前もって感謝します ...

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

http - URL ハッシュはリダイレクト間で保持されます

何らかの理由で、非 IE ブラウザーは、サーバー側のリダイレクトが (Location ヘッダーを使用して) 送信されたときに、URL ハッシュ (存在する場合) を保持しているようです。例:

私が訪問した場合:

Firefox/Chrome では、次のように表示されます。

なぜこれが起こるのか誰か説明できますか?さまざまなプラットフォームでもさまざまなサーバー側のリダイレクトでこれを試しましたが(ただし、すべて Location ヘッダーになります)、これは常に発生するようです。HTTP 仕様のどこにも表示されませんが、実際にはブラウザー自体に問題があるようです。URL ハッシュ (予想どおり) はサーバーに送信されないため、サーバーのリダイレクトはそれによって汚染されず、ブラウザーは何らかの理由でそれを保持しているだけです。

何か案は?

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

sql-server - XML スキーマ コレクションから XML 列を含むテーブルを作成する際の CONTENT キーワードの使用

XML 型の列を持つテーブルを作成するときに、複雑なXML スキーマ コレクションを参照しています。XML Schemaを指定するとき、 CONTENTまたはDOCUMENTキーワードのいずれかを指定するオプションがあります。後者は、XML データがドキュメントとして 1 つの列に格納されることを保証します。

ビデオ チュートリアルによると、CONTENTは XML データをフラグメントに格納します。

上記のステートメント以外に、 CONTENTキーワードの使用法に関する参照は他にありません。これは、スキーマとデータへの影響です。

フラグメントがどのように作成および管理されているか、およびフラグメントを個別に照会できるかどうか、およびその方法を知りたいです。さらに、フラグメントがどのように相関しているか。次に、XML スキーマ コレクションを修正すると、どのような影響がありますか。

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

web-applications - Eclipse:「動的 Web モジュール」を「Web フラグメント モジュール」に変換する

動的 Web アプリケーションを 2 つの動的 Web アプリケーション (コア部分とプロジェクト固有部分) に分割することにしました。Maven を実行すると、pom.xml によりコア プロジェクトの JAR ファイルが取得されます。

しかし、WTP では、コア プロジェクトを JAR ファイルとしてデプロイするよう Eclipse に納得させることができないようです。プロジェクトの「配置アセンブリ」のターゲット ファイル名を から に編集するとblah.warblah.jarプロジェクトのプロパティを閉じて再度開くと、再び WAR ファイルになります。

そこで、コア プロジェクトを Web フラグメント モジュールにすることにしました (元のプロジェクトを分割したときは気が付きませんでした)。プロジェクト ファセットで [動的 Web モジュール] の選択を解除し、[Web フラグメント モジュール] を選択すると、[適用] または [OK] がグレー表示されてクリックできなくなります。

私は今何をしますか?最後に、WTP がコア プロジェクトの JAR ファイルを Web アプリの lib フォルダーに書き込むようにします。


編集:

新しい Web フラグメント プロジェクトを作成し、動的 ​​Web プロジェクトとの明らかな違いを見つけようとしました。唯一の明らかな違いは.settings/org.eclipse.wst.common.project.facet.core.xmlそのままでした

そして今:

そのファイルを上書きして、他のすべてがまだ設計どおりに機能していると想定するのは正しいですか (ここで Eclipse について言えば)。Eclipse が "Deployment Assembly" で JAR ファイルを提案し、それを作成するようになったことに気付きましたが、それが機能しているからといって、必ずしも他に何も壊れていないというわけではありません。

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

jquery - jqueryロードページフラグメントの効率 - codigniter

ヘッダー、フッター、ナビゲーションがあります。およびコンテナ div。ヘッダー、フッター、nav div は同じですが、内容は nav 要素のクリック機能で変わります。

nav にユーザー、ニュース、イベント タグが含まれているとします。イベントをクリックすると、イベントコントローラーに移動します(多くの一般的な(ニュース、ユーザー)ライブラリは、nav divの上部に表示されるプロファイル写真とヘッダーに表示される他の写真を取得するためのプロファイルライブラリを実行します)。

だから、私の考えはです。ヘッダー、フッター、およびナビゲーションは同じなので、コンテンツ div を取得して onClick 関数をロードできないのはなぜですか。を使用して時間を節約します

$('#dynamic_content').load(href #dynamic_content);

私の疑問: 上記のステートメントを使用すると、コントローラー全体も実行され、プロフィール写真と他のすべての写真が取得されます。そして、そのデータから、dynamic_content にあるコンテンツを解析して取得します。どのように時間を節約できますか?