2016-07-22 103 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

你的屬性界面視圖指令:

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

相當於一個名爲ui-view element,就像這樣:

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

如果您希望更改視圖時目標元素的內容之外的內容發生更改,則應該可以依賴onload屬性。

<ui-view name="columnTwo" onload="myFun()">[target of rendering]</ui-view> 

其中Myfun將在狀態 - >視圖的範圍內進行評估,但可以與父範圍進行交互。

下面是使用ui-viewnameonload屬性,一個例子jsfiddle(使用this answer's的jsfiddle爲起點)。

+0

非常感謝你... Dis正是我正在尋找 – Rakshith

1

否不需要但DIV可以在DOM分配空間,以查看數據。 Ui-view是一個指令,可用作元素或屬性。

<ui-view autoscroll='true'/> 

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

如果你使用它作爲一個元素,你可以只添加屬性,這些都是對用戶界面視圖定義

+0

我的問題是我想要的值「columnTwo」在腳本中使用...我應該如何得到該值,而不使用任何html標記... – Rakshith

+0

我的意思是有任何可能得到像'' – Rakshith

+0

不,那不可能 –