タグ付けされた質問 「transclusion」


2
ng-transcludeとは何ですか?
StackOverflowでng-transcludeについて議論する多くの質問を見てきましたが、それが何であるかを素人の言葉で説明するものはありません。 ドキュメントの説明は次のとおりです。 トランスクルージョンを使用する最も近い親ディレクティブの隠されたDOMの挿入ポイントをマークするディレクティブ。 これはかなり混乱します。誰かが簡単な言葉でng-transcludeが何をするつもりで、どこでそれが使われるのかを説明できるでしょうか?

3
React.js:あるコンポーネントを別のコンポーネントにラップする
多くのテンプレート言語には、「スロット」または「yield」ステートメントがあります。これにより、ある種の制御を逆にして、あるテンプレートを別のテンプレート内にラップすることができます。 Angularには「トランスクルード」オプションがあります。 Railsにはyieldステートメントがあります。React.jsにyieldステートメントがある場合、次のようになります。 var Wrapper = React.createClass({ render: function() { return ( <div className="wrapper"> before <yield/> after </div> ); } }); var Main = React.createClass({ render: function() { return ( <Wrapper><h1>content</h1></Wrapper> ); } }); 望ましい出力: <div class="wrapper"> before <h1>content</h1> after </div> 残念ながら、React.jsにはがありません<yield/>。同じ出力を実現するためにWrapperコンポーネントをどのように定義しますか?

9
同じYAMLファイルの他の場所からYAMLの「設定」を参照する方法
次のYAMLがあります。 paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c /path/to/root/3つのパスから削除してこれを「正規化」し、それを独自の設定として使用するには、次のようにします。 paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c 明らかにそれは無効です、私はそれを作りました。実際の構文は何ですか?できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.