我非常喜欢 angular-ui 创建 ui-routes 的方式,它提供了命名路由(除其他外)。
虽然可能是一个简单的指令——ui-view 的包装器——但我不确定这是否是最佳实践。
<div ui-view2="foo.html" class="span12">
Foo haz bar
</div>
使用以下逻辑:
if `foo.html` is file: contents of foo.html
elif `$scope.foo.html` exists: contents of `$scope.foo.html`
else: contents defined in view, i.e.: "Foo haz bar"
您认为,这种设置是否属于最佳实践范围?
顺便说一句:已经有这样的事情了吗?