首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在工具栏中,当与[ngSwitch]一起使用时,工具栏(md- Angular2 )不会加载按钮

在工具栏中,当与[ngSwitch]一起使用时,工具栏(md- Angular2 )不会加载按钮
EN

Stack Overflow用户
提问于 2017-01-13 13:10:49
回答 1查看 100关注 0票数 0

我以这种方式创建了一个带有菜单按钮的工具栏:

代码语言:javascript
运行
AI代码解释
复制
<md-toolbar class="header">
<div class="header-wrapper m-x-30 clearfix">
  <div class="logo-container">
     <div class="logo-image align-middle">
     </div>
  </div>
  <div>
     <button>
        <div class="menu-image">
        </div>
     </button>
  </div>
 </div>
</md-toolbar>

现在,当我使用ngSwitch根据类型布局按钮时,按钮是在工具栏后面创建的,并且不可见:

代码语言:javascript
运行
AI代码解释
复制
<md-toolbar class="header">
<div class="header-wrapper m-x-30 clearfix">
    <div class="logo-container">
        <div class="logo-image align-middle">
        </div>
    </div>
    <div *ngFor="let i of apptoolbar" [ngSwitch]="i.type">
        <div *ngSwitchCase="'MenuButton'">
            <button>
                <div class="menu-image">
                </div>
            </button>
        </div>
    </div>
</div>
</md-toolbar>
EN

回答 1

Stack Overflow用户

发布于 2017-01-13 13:32:01

在Angular2中,您只能在同一元素上使用一个结构指令。不能将NgForNgSwitch放在同一个元素中。使用ng-container将两者分开。

按如下方式更改代码:

代码语言:javascript
运行
AI代码解释
复制
<md-toolbar class="header">
    <div class="header-wrapper m-x-30 clearfix">
        <div class="logo-container">
            <div class="logo-image align-middle">
            </div>
        </div>
        <div *ngFor="let i of apptoolbar">
            <ng-container [ngSwitch]="i.type">
                <div *ngSwitchCase="'MenuButton'">
                    <button>
                        <div class="menu-image">
                        </div>
                    </button>
                </div>
            </ng-container>
        </div>
    </div>
</md-toolbar>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41635399

复制
相关文章
使用工具栏控件中的下拉按钮
项目 8 个参与者 除了标准推送按钮外,工具栏还可以有下拉按钮。 下拉按钮通常由附加向下箭头表示。
用户3519280
2023/07/08
2760
在 Directory Opus 中添加自定义的工具栏按钮提升效率
使用 Directory Opus 替代 Windows 自带的文件资源管理器来管理你计算机上的文件可以极大地提高你的文件处理效率。
walterlv
2023/10/22
1.1K0
在 Directory Opus 中添加自定义的工具栏按钮提升效率
extjs7 classic工具栏按钮自定义样式
版本 EXTJS 7.4.0 CLASSIC 源码 .scss @include extjs-button-toolbar-small-ui( $ui: 'toolbutton', // 自定义的UI名称 $font-size: 24px, $padding: 5px 10px 5px 10px, $background-color: transparent, $glyph-color: white, $bord
路过君
2021/12/07
6520
在 PyQt4 中的菜单和工具栏¶
http://www.cppblog.com/mirguest/archive/2012/02/05/164982.html
bear_fish
2018/09/20
5960
IntelliJ 工具栏丢失
你将会看到一个打开的搜索对话框,然后在 Action 中输入 tool,不区分大小写,然后将 toolbar 选择 on。
HoneyMoose
2020/05/13
1.3K0
IntelliJ 工具栏丢失
如何在 wxPython 中创建多个工具栏
作为C++库wxWidgets的包装器,wxPython允许Python开发人员利用这个成熟且经过实战测试的框架的强大功能。它具有各种平台的本机外观和感觉,包括Windows,macOS和Linux。使用 wxPython,您可以使用各种小部件(例如按钮、文本控件,当然还有工具栏)设计具有视觉吸引力且响应迅速的桌面应用程序。
很酷的站长
2023/08/11
3380
如何在 wxPython 中创建多个工具栏
在 PyQt4 中的菜单和工具栏¶
QtGui.QMainWindow 类提供了一个应用的主窗口。这使得我们可以创建典型的应用框架,包括状态栏,工具栏和菜单。
bear_fish
2018/09/20
6160
Java|系统工具栏设计
向本系统中添加工具栏的方法和添加菜单栏的方法类似,也需要继承Swing的JTool组件编写自己的工具栏。当然,读者也可以根据自己的思路直接使用Swing的JTool组件。本系统为实现代码重用,所以重新定义了工具栏组件。组件的initialize(),方法用于初始化工具栏的程序界面。关键代码如下:。
算法与编程之美
2020/06/17
1.2K0
4、Ps基础(工具栏)
选择快速选区工具,对图像进行大致选中,并对部分区域进行减选或者加选。选好人物后,对有可能透明的空白区域进行调整边缘来涂抹。
孙寅
2020/07/06
1.4K0
PYQT中的菜单和工具栏
在这部分的PyQt5教程中,我们将创建菜单和工具栏。菜单式位于菜单栏的一组命令操作。工具栏是应用窗体中由按钮和一些常规命令操作组成的组件。
小飞侠xp
2018/12/24
2.6K0
PYQT中的菜单和工具栏
IntelliJ IDEA 如何显示工具栏
https://www.ossez.com/t/intellij-idea/13867
HoneyMoose
2022/01/28
2.8K0
IntelliJ IDEA 如何显示工具栏
WordPress之去掉顶部工具栏
用WP搭建自己博客的人都会发现网站上面有一个黑色的工具栏,影响网站美观度,那么怎么去掉顶部工具栏呐?
GongAo啊_
2018/09/19
2K0
jQuery 工具栏提示插件:qTip
qTip 是一个 jQuery 工具栏提示插件,它能够帮你生成漂亮的工具栏提示。该插件支持多种浏览器 ,并且在主流的浏览器上都测试过,并且 qTip 还有 scripting API,使得我们能够通过一些 callback 方法或者属性就能非常扩展它的功能。
Denis
2023/04/14
1.9K0
jQuery 工具栏提示插件:qTip
Android chrome 开启底部工具栏
然后选择 合适的样式,不过我这个版本的 Android chrome 文案和效果没对应(有 bug):
卓越笔记
2023/02/18
5.7K0
Android chrome 开启底部工具栏
3-Ps基础(工具栏)
当文件有多个图层的时候,可以在选择移动工具的情况下,选择自动选择,软件会自动找到相应的图或者组。
孙寅
2020/06/02
1.3K0
【工具栏的背景色】
用户3519280
2023/07/08
2180
Human Interface Guidelines —— 工具栏(Toolbars)
自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚
霖酱
2018/05/17
1.2K0
点击加载更多

相似问题

如何使md-工具栏响应

12

垂直md-工具栏

25

与导航抽屉一起使用时工具栏后退按钮不能工作

30

工具栏不会显示菜单按钮

13

当与窗体中的按钮一起使用时,.showSaveDialog()不会执行

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文