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

不,那不可能 –