問題タブ [custom-tag]

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 に答える
308 参照

html - 属性で「data-」またはタグでダッシュを使用する必要があるのはなぜですか?

  1. 最近の多くの HTML 仕様によると、カスタム属性 (仕様で定義されていない属性を意味する) を使用する場合は、それらに接頭辞を付ける必要がありdata-ます。ただし、これを行う必要がある理由はわかりません (明らかに、完全に有効な HTML が必要な場合を除きます)。現在のほとんどすべてのブラウザーはカスタム属性を正しく無視します。つまり、他のコードの同じ名前の属性を除いて競合はありません。また、カスタム プレフィックスまたは類似のものを使用してこれを無視することもできます ( AngularJS ディレクティブ ページで提案されているように)。あるとすれば、他にどのような利点がありますか? この質問は以前、少なくとも2 回は尋ねられましたが、どちらもかなり古いものです。

  2. どこで読んだか忘れましたが、カスタム HTML タグにはダッシュが必要で、1 単語のタグは無効であると書かれたガイドがありました。まず、なぜ?第二に、これを行うべきであり、その理由は (有効であることに加えて) ですか? アンダースコアやキャメルケースなどで問題はありませんか? また、属性と同様に、既存の要素との競合は問題にならないはずdataです。属性のように、それらに接頭辞または接尾辞を付ける場合などです。Angular ディレクティブのページをもう一度参照してください。

これらの質問はすべて以前に尋ねられたと確信していますが、それらを1つにまとめています。それは良い考えですか (誰かメタで聞いてください)?

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

javascript - jquery データテーブル用のカスタム JSP タグの作成

以下で初期化されたjqueryデータテーブルがあります。

ここで、同じ初期化コードを生成するカスタム jsp タグを作成したいと考えています。このようなもの。

しかし、ここでは、カスタム タグを使用して列の定義を指定する方法を理解できません。どんな助けでも大歓迎です。前もって感謝します。

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

performance - coldfusion のパフォーマンス比較: カスタム タグと関数

私のテスト ボックスには ColdFusion 10 があり、「最大 JVM ヒープ サイズ (MB) = 1024」という 1 ギガしか割り当てられていません。

約1000回ループするプロセスがあります。各ループ反復は、カスタム タグを最大 200 回呼び出します。つまり、全部で約 200,000 回の通話です。プロセスは決して終了せず、最終的にメモリが不足します。問題はタグ自体ではなく、タグ内で行っていることだと確信しています。しかし、私はそれを証明したかった。このテストを実行したところ、ColdFusion 関数2.7secs14.6secs. テストは数値をインクリメントするだけです。

私の質問は次のとおりです。これは有効なテストのように見えますか? 関数が非常に高速である場合、可能な限りカスタムタグの代わりにそれらを使用するのが経験則であるべきですか?

試験結果:

good.cfm カスタム タグ:

テストコード:

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

html - CSS 100% の高さがカスタム タグで機能しない

ここに画像の説明を入力html と body を 100% に設定しており、loading-view と同じですが、loading ビューの高さは 100% ではありません。

html

0 投票する
0 に答える
306 参照

jquery - ソース コード html でカスタム タグの属性 ID を表示する方法

タグの主な役割はjspでテーブルを作成することです。

タグ名は util:table および util:column です tld ファイルでは、このタグ (テーブルと列) といくつかの属性 (id、type、name) を宣言しますが、Web ページをクリックしてソース コード html を表示すると、属性が表示されます。 idと同様に表示されません。

テーブルと列からIDで呼び出すjQueryを使用して確定列にツールチップを作成する必要があるため、その属性を表示する必要があります。

これを解決するには?

ソースコードタグの下:

0 投票する
0 に答える
52 参照

javascript - の内容を取得する