问题标签 [ionicons]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 无法从十六进制数字创建图标
我希望能够获取一个字符串,例如f37f
并"\uf37f"
从我的函数返回。字符串对应于图标。
如果我return "\uf37f"
的功能有效,但如果我尝试这个它不起作用:
该图标显示为文本。我不能简单地连接"\u"
和我的图标,因为这会引发hexadecimal digit expected
错误。
ionic-framework - 离子 - 显示错误的图标
我正在尝试将来自ionicons.com的图标合并到我的应用程序中。我确实从 github 下载了代码并添加到了我的应用程序中,但是我遇到了问题。我将图标类定义为ion-alert并显示ion-android-add-circle。这也适用于其他图标。查看图片:
reactjs - 如何在 React 中的 onClick 事件上应用动画
我想用IonIcons库创建添加到收藏夹按钮。我将icon name
andanimation state
置于 React 状态。
然后我想改变那些有onClick
功能的。但由于某种原因,动画不起作用。没什么特别的,只是真假。
状态是正确的。如果我控制台记录它:
- 点击前:
{icon: "md-heart-outline", iconAnimation: false}
- 点击后:
{icon: "md-heart", iconAnimation: true}
但是没有应用动画。图标发生变化,这很好,但动画不起作用。
我的代码如下:
状态:
在渲染函数中,我有一个IonIcon
组件如下:
功能handleFavorites
如下:
angular - 切换到 @IonicPage 组件时,离子图标不再显示
将我的页面更改为延迟加载(通过带有单独模块的@IonicPage)后,所有离子都消失了。直接在 app.module.ts 中声明组件时,一切正常。
我确实找到了使用 web components 的解决方法,但它非常麻烦,我仍然认为这要么是一个错误,要么我不知道如何导入正确的模块,或者没有按预期创建结构。
这就是我使用离子的方式:
- 破解版:https ://github.com/ScaleIT-Org/ionic-app-skeleton/tree/ionicon-broken
- “无延迟加载”工作版本:https ://github.com/ScaleIT-Org/ionic-app-skeleton/tree/ionicon-fix-no-lazy-load
- 固定(解决方法 #499)版本:https ://github.com/ScaleIT-Org/ionic-app-skeleton/tree/ionicon-workaround-fix
切换到单独的模块和@IonicPage 组件后,图标不再可见:
我还创建了一个包含所有细节的问题: https ://github.com/ionic-team/ionicons/issues/526
我的问题是:我们是否需要在代码中显式导入离子子作为模块?如果是这样,我该怎么做。
非常感谢您的任何帮助,在此先感谢您。
vis.js-network - Vis js ionicons节点在选择时改变颜色
我是 Vis.js 和 JavaScript 的新手,但我愿意学习。我使用的节点在悬停或选择时会改变颜色。如果我使用像“点”或“方形”这样的形状,那没关系,但我想用像离子图标这样的图标来获得相同的行为。以下代码显示了我希望如何让它工作(使用选项设置)。我计划使用selectNode
和hoverNode
事件并更新组(需要为选定或悬停的节点创建特定组),但我认为有一种更简单的方法来完成它。你能给我一些建议吗?这是我的代码: