ホームページ  >  記事  >  ウェブフロントエンド  >  StringTemplate と jQuery_jquery の間の競合の解決策

StringTemplate と jQuery_jquery の間の競合の解決策

WBOY
WBOYオリジナル
2016-05-16 18:01:531555ブラウズ

フィールドはユーザー入力用のフィールドであり、ユーザー入力に関連するフィールドはコントロールである必要があります。以前のプロジェクトで Word テンプレートをオンライン表示入力に変換した経験があるため (ここでは Word を HTML に変換するだけでなく、Word ブックマークをキー フィールドとして抽出します。キー フィールドはユーザー入力として使用され、ユーザーに応じてテキスト ボックスに変換されます)ドロップダウン ボックス、数値、通貨ボックス、時間などの拡張可能なコントロール)。サーバー コントロールは制御不能な HTML タグを大量に生成するため、このテンプレート設計ではサーバー コントロールを考慮しません。そこで私は完全に狂って、完全な html jQuery を使用して実装しました (検証には jQuery バリデーターも使用します)。プロセスの設計については、今後のフォローアップでゆっくりとまとめていきます。

今日は、コントロール ユーザー設定インターフェイスのフィールド変更インターフェイスでユーザーの最後のレコードを復元する必要があることを記録します。私のものはすべて HTML jQuery であるため、フレームワーク設計では 2 つのソリューションが提供されています。ページオブジェクトへの登録ページ初期化スクリプト、バックフィル制御値。 2: StringTemplate を使用して、バックフィル値を含む HTML 出力を生成します。

は、2 番目の解決策の使用です。StringTemplate による jQuery$ の誤った分析が発生しました。解決策は次のように要約されます。

jQuery からトリガーされ、$() の代わりに jQuery() を使用できます。 。
StringTemplate これにより、jQuery の $escape: $ が作成されます。
内容が非常に少なく、ナンセンスが多くなります。ご容赦ください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。