問題タブ [block]

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

vim - VIM にブロックの取り消し機能はありますか?

Vim で、テキスト ブロックを選択し、元に戻すを使用してそのテキスト ブロックへの変更のみを元に戻す方法はありますか?

関数を書き直してから、ファイルの他の場所に変更を加えたとしましょう。その後、最初の関数の実装の方が確かに優れていたことに気付きました。その関数で行った変更を元に戻したいのですが、その後の追加はそのままにしておきます。

これが可能かどうかはわかりませんが、この機能が必要になることがよくあります。

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

ruby-on-rails - RSpecでブロックを受け入れるRailsヘルパーをどのようにテストしますか?

次のRSpecテストが与えられます。

そして、次のヘルパー:

このヘルパーは、ボタンヘルパーにブロックが与えられた場合、クリックするとボタンと拡張可能なメニューを作成することになっています。

ビューの例:

生産:

まさに私が期待したことです!RSpecテストを試してみると失敗し、さらに調べてみると、

RSpec出力:

block_givenの場合、内部でコンテンツを上げてみましたか?content = with_output_buffer(&block)の後、実際には空です。なぜそれが空であるかについて、私は私のテストで何か間違ったことをしているに違いありません。

助けていただければ幸いです!:)

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

c# - メッセージ ボックスを既存の DLL からブロックすることは可能ですか?

私は C# winforms アプリケーションを使用しています。その dll からその関数を呼び出すと、その dll から不要な MessageBox が取得されます。その MessageBox をブロックすることは可能ですか?

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

ruby-on-rails - ヘルパーのcontent_tag内でcontent_tagsをループして出力します

アイテムのリストを出力するヘルパーメソッドを試しています。次のように呼び出されます。

Rails 3でヘルパーを使用してhtmlを出力した後、このようにヘルパーを作成しました。

ただし、この場合、これをテストとして実行すると、空のULが取得されます。

期待通りにUL&LIを取得しました。

私はそれを少し交換してみました:

その場合、リスト全体を取得しますが、LIタグはhtmlエスケープされます(文字列はHTMLセーフですが)。動作content_tag(:ul, contents.join("\n").html_safe )しますが、それは私には間違っていると感じcontent_tag、どういうわけかコレクションを使用してブロックモードで動作する必要があると感じています。

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

templates - Magentoレイアウトで静的ブロックの新しい参照を提供する

サイトの各ページコンテンツの上部にカルーセルと2つのバナーを表示したいと思います。page.xmlのフッターブロックから始まるカスタム参照を作成しました。だからこれはそれがどのように見えるかです:

次に、topcontent.phtmlファイルを作成しました。

カルーセルは正しく表示されていますが、topcontentLeftまたはtopcontentRightにブロックを配置しようとすると、すべてが表示されません。ブロックタイプパラメータで何か問題が発生していると思いますが、何がわかりません。誰かが私に助けを提供してくれますか?ありがとう。

0 投票する
6 に答える
14467 参照

css -
    別の中で
      スタイルを継承

私はいくつかのHTMLに次の構造を持っています:

次のような CSS を使用します。

私が実現したいのは、内側<ul>の 2 つの を並べて配置することですが、<li>それらの内側にある は互いに下になるようにすることです。これは、サイドバーと本体を並べて取得できるようにするためですが、それらの内部の要素は正常に動作します (つまり、一方が他方の下にある)。

li_block内側の ( ) リストの<li>要素がブロック要素として表示されるように使用できる CSS を誰かが提案できますが、 <ul>s 自体は並べて表示されますか?

ありがとう、

ジェームズ

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

objective-c - インターネットから情報を取得するフレームワークを作成する場合、脱ゲル化するか、ブロックを使用する必要がありますか?

VimeoAPI用に公開されているフレームワークを書いているとしましょう。このフレームワークは、インターネットから情報を取得する必要があります。これには時間がかかることがあるため、UIがハングしないようにthreadinを使用する必要があります。Foundationは、NSURLConnectionDelegateのように、このためにデリゲートを使用します。ただし、GameKitはブロックをコールバック関数として使用します。

これを行うための推奨される方法は何ですか?ブロックが標準のGCCバージョンでサポートされていないことは知っていますが、私のフレームワークを使用するブロックに必要なコードははるかに少なくて済みます。

一方、デリゲートは実際のメソッドであり、プロトコルを使用する場合は、メソッドが実装されていると確信しています。

ありがとう。

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

css - ブロック要素のバウンディングボックスを浮動要素の隣に合わせて調整する方法は?

たとえば、h1 要素のサイズを調整して、フローティングされた赤い div の横に収まるようにします。テキストはすでにフロートに合わせていますが、背景はフロート要素の背後にあります。

h1 に右マージンを追加できることはわかっていますが、赤いブロックは可変幅にすることができ、可変マージンを設定することはできません。

CSS:

HTML:

http://jsbin.com/ucili4を参照

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

ruby-on-rails - コールバックとして使用する場合、Rubyブロック内で `return`と`break`は役に立たないのですか?

Railsでは、ブロックをコールバックとして使用できます。例:

このようにブロックを使う場合、との使い方はbreakありreturnますか?break通常はブロック内にあり、ループから抜け出しreturn、囲んでいるメソッドから戻るので、私は尋ねています。しかし、コールバックのコンテキストでは、それが何を意味するのか頭を悩ませることはできません。

Rubyプログラミング言語returnはそれが原因である可能性があることを示唆しLocalJumpErrorていますが、私はこれをRailsコールバックで再現することができませんでした。


編集LocalJumpError:次のコードを使用すると、が期待できreturnますが、コールバックの残りの実行を停止するだけです。

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

ruby - Rubyの学習:ブロックの乱用による無限次元配列の作成

誰かがここで何が起こっているのか教えてくれます:

結果は[[...], [...], [...]]です。そして、私が評価すると、a[0]私は得[[...], [...], [...]]ます。そして、私が評価すると、私は無限a[0][0]になります。[[...], [...], [...]]

無限の次元の配列を作成しましたか?これはどのように/なぜ機能する必要がありますか?