ionic-framework - 离子波纹效应在普通的 html 按钮中不起作用
问题描述
在 Ionic v4 应用程序中,单击纯 html 按钮时不会显示离子波纹效果:
<button type="submit" form="myForm">
<ion-ripple-effect></ion-ripple-effect>
<ion-icon src="pathToButtonIcon\button-icon.svg"></ion-icon>
<ion-text text-capitalize>buttonText</ion-text>
</button>
The Ionic Docs中给出了一个类似的例子,但它对我不起作用。
解决方案
我必须将ion-activatable
类添加到按钮以使其工作:
<button class="ion-activatable" type="submit" form="myForm">
<ion-ripple-effect></ion-ripple-effect>
<ion-icon src="pathToButtonIcon\button-icon.svg"></ion-icon>
<ion-text text-capitalize>buttonText</ion-text>
</button>
推荐阅读
- swift - 使用扩展实现 NFC 委托方法时,如何在主类中声明 NFCReadersession 变量?
- netlify - netlify 部署问题:SPA 的 netlify.toml 设置
- python - 结构、历史或哲学原因是否解释了为什么原生 python 只允许在列表理解的情况下对列表进行切片?
- outlook - Outlook 将图像显示为在邮件的 HTML 正文中引用的附件
- git - iCloud Drive Desktop Sync vs. Git - 删除的文件重新出现并以数字后缀重复
- javascript - 如何在 JavaScript 中使用 XPath 从命名空间 OOXML 中进行选择?
- batch-file - 创建批处理文件 - 根据变量,搜索文件类型并提取或移动
- postgresql - 使用 Postgres 解析 XML 数据
- c# - C#葡萄牙语字符问题
- python - Openpyxl Workbook.save 函数创建损坏且无法打开的 Excel (.xlsx) 文件