2016-07-22 15 views
1
<div ui-view="columnTwo"></div> 

私の意見はdivでバインドしたくありません.... disのような代替ソリューションはありますか?divにui-viewを書く必要がありますか?

<ui-view>ColumnOne</ui-view>

または

<ui-view src="ColumnOne"></ui-view> 
+0

あなたがちょうどあなたのビューにデータを渡したいわけ? – CozyAzure

答えて

1

あなたの属性のUIビューディレクティブ:

<div ui-view="columnTwo">[target of rendering]</div> 

は、次のようにui-view elementという名前に相当します。

<ui-view name="columnTwo">[target of rendering]</ui-view> 

ビューを変更するときにターゲット要素の内容の外側にあるものを変更したい場合は、onload属性に頼ることができます。

ここで、Myfunはstate-> viewのスコープのコンテキストで評価されますが、親スコープと対話できます。ここで

は、(出発点としてthis answer's jsfiddleを使用。)、nameui-viewonload属性を使用した例であるjsfiddle

+0

ありがとうございました... Disはまさに私が探しているものです – Rakshith

1

ませ必要ありませんが、divがデータ​​を表示するためにDOM内のスペースを割り当てることができません。 Ui-viewは指令であり、要素または属性として使用できます。

<ui-view autoscroll='true'/> 

または

<div ui-view="chart"></div> 

あなたが要素としてそれを使用する場合にのみ、それらをUIビューのために定義されている属性を追加することができます

+0

私の問題は、その値 "columnTwo"をスクリプトで使用したいのです...どのHTMLタグも使用せずにその値を取得する必要があります... – Rakshith

+0

私は、 ' Rakshith

+0

これはできません –

関連する問題