配置
betway东盟体育appIonic Config提供了一种方法,可以通过应用程序全局更改组件的属性。它可以设置应用模式,选项卡按钮布局,动画等。
全局配置
要覆盖应用程序的初始离子配置,请导入betway东盟体育app
setupconfig.
来自。的方法
@betway东盟体育app离子/反应
,并在呈现任何离子组件之前称之为(包括betway东盟体育app
IonApp
)。
setupconfig.
(
{
连锁反应
:
错误的
那
模式
:
“医学博士”
}
的)
;
在上面的示例中,我们正在禁用应用程序的材料设计纹波效果,以及强制模式为材料设计。
每平台配置
betway东盟体育app离子配置也可以按平台上设置。例如,如果应用程序正在浏览器上的潜在设备上正在浏览器中运行,则允许您禁用动画。开发人员可以利用平台实用程序来完成此操作。
在以下示例中,如果应用程序在移动Web浏览器中运行,我们才能禁用我们的离子应用程序中的所有动画。betway东盟体育app这
isplatform()
呼叫回报
真的
或
错误的
基于传入的平台。看到
平台文档
有关可能值的列表。
进口
{
isplatform.
那
setupconfig.
}
从
'@betway东盟体育app离子/反应'
;
setupconfig.
(
{
动画
:
!
isplatform.
(
'MobileWeb'
的)
}
的)
;
下一个示例允许您根据平台设置完全不同的配置,如果没有平台匹配,则将返回到默认配置:
进口
{
isplatform.
那
setupconfig.
}
从
'@betway东盟体育app离子/反应'
;
Const.
getconfig.
=
(
的)
=>
{
如果
(
isplatform.
(
'杂交种'
的)
的)
{
返回
{
backbuttontext.
:
'以前的'
那
tabbuttonlayout.
:
'label-hide'
}
}
返回
{
菜单
:
'椭圆垂直'
}
}
setupconfig.
(
getconfig.
(
的)
的)
;
最后,此示例允许您根据不同的平台要求累积配置对象:
进口
{
isplatform.
那
setupconfig.
}
从
'@betway东盟体育app离子/反应'
;
Const.
getconfig.
=
(
的)
=>
{
让
配置
=
{
动画
:
错误的
}
;
如果
(
isplatform.
(
'苹果手机'
的)
的)
{
配置
=
{
......
配置
那
backbuttontext.
:
'以前的'
}
}
返回
配置
;
}
setupconfig.
(
getconfig.
(
的)
的)
;
配置选项
以下是离子使用的配置选项列表。betway东盟体育app
配置 | 类型 | 描述 |
---|---|---|
ActionSheeterer. |
AmimationBuilder. |
为全部提供自定义输入动画
离子动作板
,覆盖默认的“动画”。 |
ActionHeetleave. |
AmimationBuilder. |
为全部提供自定义留言动画
离子动作板
,覆盖默认的“动画”。 |
alertEnter |
AmimationBuilder. |
为全部提供自定义输入动画
离子警报
,覆盖默认的“动画”。 |
alertLeave |
AmimationBuilder. |
为全部提供自定义留言动画
离子警报
,覆盖默认的“动画”。 |
动画 |
布尔 |
如果
真的
,离betway东盟体育app子将使所有动画和过渡到应用程序。 |
backbuttonicon. |
细绳 |
覆盖所有默认图标
< ion-back-button >
成分。 |
backbuttontext. |
细绳 |
覆盖所有默认文本
< ion-back-button >
成分。 |
硬件背面禁区 |
布尔 |
如果
真的
,离betway东盟体育app子将响应Android设备中的硬件后按钮。 |
Infiniteloadingspinner. |
Spinnertypes. |
覆盖所有默认的旋转器类型
<离子无限滚动 - 内容>
成分。 |
衣物服装 |
AmimationBuilder. |
为全部提供自定义输入动画
离子装载
,覆盖默认的“动画”。 |
loadingleave. |
AmimationBuilder. |
为全部提供自定义留言动画
离子装载
,覆盖默认的“动画”。 |
loadingspinner. |
Spinnertypes. |
为所有人覆盖默认的旋转器
离子装载
覆盖。 |
菜单 |
细绳 |
覆盖所有默认图标
<离子菜单 - 按钮>
成分。 |
menutype. |
细绳 |
覆盖所有的默认菜单类型
<离子菜单>
成分。 |
modalenter. |
AmimationBuilder. |
为全部提供自定义输入动画
离子模态
,覆盖默认的“动画”。 |
modalleave. |
AmimationBuilder. |
为全部提供自定义留言动画
离子模态
,覆盖默认的“动画”。 |
模式 |
模式 |
模式决定整个应用程序使用哪种平台样式。 |
纳瓦尼亚州 |
AmimationBuilder. |
覆盖所有默认的“动画”
离子导航
和
离子路由器出口
整个应用程序。 |
探医器 |
AmimationBuilder. |
为全部提供自定义输入动画
ion-picker
,覆盖默认的“动画”。 |
Pickerleave. |
AmimationBuilder. |
为全部提供自定义留言动画
ion-picker
,覆盖默认的“动画”。 |
popoverenter |
AmimationBuilder. |
为全部提供自定义输入动画
离子弹出
,覆盖默认的“动画”。 |
popoverleave. |
AmimationBuilder. |
为全部提供自定义留言动画
离子弹出
,覆盖默认的“动画”。 |
刷新 |
细绳 |
覆盖所有默认图标
<离子刷新内容>
成分。 |
reasthingspinner. |
Spinnertypes. |
覆盖所有默认的旋转器类型
<离子刷新内容>
成分。 |
SanitizerEnabled. |
布尔 |
如果
真的
,Ibetway东盟体育apponic将在接受自定义HTML的组件属性上启用基本的DOM Sunitizer。 |
旋转器 |
Spinnertypes. |
覆盖所有默认的旋转器
成分。 |
attSustap. |
布尔 |
如果
真的
,单击或点击状态栏将导致内容滚动到顶部。 |
旋转kackenabled. |
布尔 |
如果
真的
,离betway东盟体育app子将使应用程序中的“滑动回来的”手势。 |
tabbuttonlayout. |
tabbuttonlayout. |
覆盖所有默认的“布局”
离子杆按钮
整个应用程序。 |
托纳丁 |
AmimationBuilder. |
为全部提供自定义输入动画
离子吐司
,覆盖默认的“动画”。 |
丁香 |
AmimationBuilder. |
为全部提供自定义留言动画
离子吐司
,覆盖默认的“动画”。 |