加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 我可以在身体标签上放置ui-view吗?

发布时间:2020-12-17 17:38:11 所属栏目:安全 来源:网络整理
导读:我正在开发一个应用程序,其标题的样式和UI选项将根据用户当前所处的状态而改变.例如,如果用户单击主菜单中的上载,编辑配置文件,创建播放列表或创建图库按钮,将导致标题的以下更改: 标题的背景改变颜色 网站徽标将应用CSS3动画,以使其滑入新位置 徽标旁边会
我正在开发一个应用程序,其标题的样式和UI选项将根据用户当前所处的状态而改变.例如,如果用户单击主菜单中的上载,编辑配置文件,创建播放列表或创建图库按钮,将导致标题的以下更改:

>标题的背景改变颜色
>网站徽标将应用CSS3动画,以使其滑入新位置
>徽标旁边会显示一个特定消息(取决于用户所处的状态)
>取消按钮将显示在标题的右边缘

这意味着我的网站上没有静态元素,所以逻辑告诉我应该在我的body标签中放置ui-view,这样看起来像这样:

<body ng-app="app" ui-view>

我从来没有见过在任何地方使用过的东西,所以我怀疑.有任何想法吗?

解决方法

我不确定这是否会在技术上有效,但我相信你应该避免它,因为:

>这将要求您的所有模板都包含最外层的< body>标签使它们不再可重复使用
>这通常是一件不寻常的事情,而且需要付出代价,我认为没有特别的好处,所以恕我直言,成本/收益分析表明坚持常规:使用< div> s.
>我怀疑这可能确实有效,但通常使用ng-app的标签会在应用程序的整个生命周期内保持不变.如果你换掉包含ng-app的标签,你可能会遇到一些奇怪的错误.因此,许多人将ng-app放在第一个< html>标记并调用它完成.

但这是你的应用程序,尝试这两种方法的努力非常低,所以只需尝试一下,看看(并让我们知道你学到了什么).我不认为您需要等待权限的stackoverflow回答来测试与您的应用程序的2个稍微不同的HTML结构.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读