問題タブ [view]

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

iphone - プログレス バーの使用 新しいビューの読み込み

私のアプリケーションでは、ビューの 1 つを読み込むのに通常よりも時間がかかるため (多くの画像を含むスクロール ビューです)、ビューの読み込み中に何が起こっているかをユーザーに知らせることにしました。そこで、読み込みに通常かかる時間をタイマーで表示するプログレス バーを追加しました。唯一の問題は、ボタンに触れたときに iPhone がまだビューをロードし、新しいビューが開いたときに進行状況バーが表示され、タイマーが開始されることです。進行状況バーがボタンと同じビューに表示され、ボタンが押されたときに 2 番目のビューが読み込まれ、進行状況バーがいっぱいになると 2 番目のビューに移動するように設定するにはどうすればよいですか。ここに私がこれまでに持っているコードがあります。

} }

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

android - Android ビューでトラックボールの動作を制御するには?

1 つの (MapView のような) コントロールと、それをオーバーレイするいくつかの追加ボタンを含む FrameLayout ビューがあります。(レイアウトxmlは以下にあります)。

ユーザーがタッチだけでなくトラックボールを使用してメイン ビューをパン/スクロールできるようにしたいと考えています。問題は、トラックボールを使用すると、レイアウト上のすべてのコントロール間でフォーカスが切り替わるだけであり、 onTrackballEventを MainView だけに含める方法が見つからないように見えることです。

どんな提案でも大歓迎です、事前に感謝します。

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

sql - SQL ビューで getdate() を使用しないようにするにはどうすればよいですか?

日付列の値が過去 7 日間以内の一連のレコードを合計するデータベース ビューを作成しています。次のようになります。

GETDATE() を where 句に直接入れずにこれを行う方法はありますか?

SQL Server 2000 および 2005 を使用しています。

クエリ プランを見ると、getdate() 呼び出しのコストはクエリ全体の 0.03% にすぎないことがわかります (これは上記のものよりもかなり複雑です)。したがって、パフォーマンスは問題ではありませんが、クエリを決定論的にするのが好きです。 .

理想的には、-7 パラメーターを列として公開して、ビューを照会する何かの where 句で使用できるようにしたいと考えています。現在、7 日、14 日、28 日ウィンドウの少数のビューを検討しています。

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

sql - SQL: テーブルに対するビュー - ビューに対するクエリはまだテーブル インデックスを使用していますか?

テーブル ("Users") に対してビュー ("UsersActive") を使用しています。ビューにはフィルターが 1 つしかなく、DateTime Users.DeletedOn が NULL かどうかをチェックします。基本的に、削除されていないすべてのユーザーが含まれます。

テーブルではなくビューに対して Linq クエリを実行した場合、引き続きテーブル インデックスを使用するのでしょうか、それともビュー用に特別なインデックスを作成する必要がありますか? 私の理解では、ビューは定義済みのクエリに他ならず、これを直接クエリしているかのように機能するはずです。

SELECT * FROM ユーザー WHERE DeletedON = NULL

基になるテーブルのインデックスが引き続き使用されるという私の仮定は正しいですか?

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

php - PHP で MVC コントローラーからビューにデータを渡す

私が取り組んでいるいくつかのプロジェクト用に、独自の手巻きの PHP MVC フレームワークがあります。フレームワークを最初に作成したときは、管理 CMS を構築するというコンテキストでした。したがって、モデル、ビュー、およびコントローラーの間には非常に優れた 1 対 1 の関係がありました。DB には単一のモデルにマップされる単一の行があります。コントローラーはモデルをロードし、それをビューに渡してレンダリングします (編集フォームなど)。美しく、きれいで、簡単です。

しかし、サイトのフロントエンドに取り組んでいるので、物事は厄介になってきています。ページは、常に 1 つのモデルのビューであるとは限りません。これは、20 人のユーザー (それぞれがユーザー モデル) のユーザー ディレクトリ リストである可能性があります。さらに、ページネーション (現在のページ、合計ページ、結果の数) や検索クエリなど、リクエストに関するメタデータが存在する場合があります。

私の質問は、このすべてのデータをビューに渡す最もクリーンな方法は何ですか?

私が検討しているいくつかのオプション:

  • コントローラーに配列を作成させ、それを単一のパラメーターとしてビューに渡します。

    /li>
  • ビュー クラスでプロパティを作成し、コントローラーに設定させます。

    /li>
  • ビューに、任意の数と名前のデータを保持できるコンテナーとして、ある種の汎用 HashMap または Collection オブジェクトを指定します。

    /li>

技術的にはどれでも機能することはわかっていますが最善の選択がわからなかったり、見逃しているより優れた、またはより従来の選択肢があるかどうかはわかりません。

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

view - CouchDB のビューに関する問題

http://books.couchdb.org/relax/browsing-map-viewsの情報をできる限り詳しく調べましたが、ドキュメントのビューを生成できません。

私のデータベース名は「twitter」で、デザイン ドキュメントは次のようになります。

そして、http://myurl/twitter/_view/testdocview/getRevでアクセスできるはずです。ただし、表示しようとすると次のエラーが発生します。

私は何を間違っていますか?

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

iphone - UITableView で行を選択したときに新しいビューを表示する

複数のビューを持つアプリケーションがあります。さまざまなボタンをクリックして、さまざまなビューを選択できます。そのうちの 1 つにテーブルが表示されます。その行のセルを選択すると、新しいビューが表示されます。ビューがロードされたことを示すログ行が表示されますが、画面は変わりません。

ItemDetailsViewController には、

両方のログ行が表示されますが、画面は変わりません。景色が変わらないのはなぜ?ビューを変更する他の方法はありますか?

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

android - Android での重複ビュー

Android でビューを重ねることは可能ですか? 前面に透明な png があり、背景に別のビューがある ImageView が必要です。

編集:

これは私が現時点で持っているものです。問題は、imageViewの画像が透明ではなく、透明であるべき部分が黒くなっていることです。

編集:

私はそれを機能させました。それはチームの別のプログラマーからのテーマファイルでした。これだけ変えた

これに