用ui-router替换视图div

时间:2017-03-01 01:39:44

标签: javascript html angularjs

我正在使用Angular ui-router来处理一些基本视图:

<div ui-view="header"></div>
<div ui-view="nav"></div>
<div ui-view></div>

目前,当Angular加载时,div会填充视图的HTML:

<div ui-view="header">
  <header>
    <!-- header code -->
  </header>
</div>

<div ui-view="nav">
  <nav>
    <!-- nav code -->
  </nav>
</div>

<div ui-view>
  <main>
    <!-- main code -->
  </main>
</div>

我不想在视图周围保留包装div。有一个简单的方法吗?

1 个答案:

答案 0 :(得分:0)

from multiprocessing import Process #Function to be run def savedatetime(password,rangestart,rangeend): print((password,rangestart,rangeend)) # Inputs to the function passwords=['p0','p1','p2'] ranges=[(1,10),(10,20),(20,30)] # Creating the list of processes to append fileind=0 proc=[] for rangeind in range(0,len(passwords)): password=passwords[fileind] rangestart=ranges[fileind][0] rangeend=ranges[fileind][1] p = Process(target=savedatetime,args=(password,rangestart,rangeend)) proc.append(p) fileind=fileind+1 # running sequentially to check that the function works savedatetime(password,rangestart,rangeend) print(proc) # Attempting to run simultaneously. This is where the error occurs: for p in proc: p.start() p.join() 指令似乎只能作为元素,类或属性指令来完成(参见{{3}})。此外,它不使用已弃用的ui-view。这意味着除了将replace: true指令作为视图内容的包含元素之外别无选择。

由于这个限制,我建议您在这种情况下选择对模块化编码理想进行例外处理,并使用任何标记和CSS为您提供所需的结果。