如何从代码中获取当前的离子模式

亚当·H

我与ionic5一起使用了Angular 9,我需要从我的打字稿代码中获取当前使用的模式(字符串mdios与平台可能不同的模式)。因此,我的问题是,是否可以直接从打字稿代码中实现此操作而无需从htmlmode属性标签中读取它

我试图查阅有关Platform样式的官方文档,但这仅考虑CSS内的用法。

塞巴费雷拉斯

查找这些内容的最简单方法是查看Ionic的源代码,尤其是providers文件夹。在那里,我找到了以下文件:https : //github.com/ionic-team/ionic-framework/blob/master/angular/src/providers/config.ts

该文件公开Config提供程序,该公开程序将公开应用程序的整个配置,包括mode

请看一下这个工作中的Stackblitz演示

import { Component, OnInit } from "@angular/core";
import { Config } from "@ionic/angular";

@Component({
  selector: "app-home",
  templateUrl: "./home.page.html",
  styleUrls: ["./home.page.scss"]
})
export class HomePage implements OnInit {
  public mode: string;

  constructor(private config: Config) {}

  ngOnInit() {
    // Replace the mode in the app.module.ts
    // file to test this
    this.mode = this.config.get("mode");
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使离子模式“解散”方法起作用

来自分类Dev

如何递归子模式?

来自分类Dev

使离子模式以横向模式打开应用

来自分类Dev

离子模式:清除点击/取消的所有字段

来自分类Dev

从离子模式调用函数后参数混乱

来自分类Dev

离子-何时应调用ionicModal.remove()?[离子模式隐藏回调]

来自分类Dev

如何查找不包含子模式的模式?

来自分类Dev

正则表达式,获取子模式

来自分类Dev

如何匹配C#中的第一个子模式?

来自分类Dev

meteor.js&collection2-如何查询子模式

来自分类Dev

忽略c ++ 11中的子模式匹配表示法

来自分类Dev

Akka.net:集群中每个实体的子模式

来自分类Dev

在字符串列表中查找子模式

来自分类Dev

Bootstrap 3子模式?

来自分类Dev

ng-virtual-keyboard不适用于离子模式

来自分类Dev

如何从preg_match_all正则表达式中的子模式中更正结果?

来自分类Dev

如何从preg_match_all正则表达式中的子模式中更正结果?

来自分类Dev

如何从不同的捕获组中的可选子模式匹配中分离出连续的十进制值?

来自分类Dev

JSON模式:引用本地子模式

来自分类Dev

如何对所有结果进行grep处理,以使子模式可以包含在目标模式中,也可以不包含在目标模式中?

来自分类Dev

猫鼬子模式数组虚拟

来自分类Dev

以任何顺序匹配子模式

来自分类Dev

以任何顺序匹配子模式

来自分类Dev

Mongodb 原子模式规划

来自分类Dev

如何使用CMake在调试器中将跟随叉模式设置为子模式

来自分类Dev

删除父猫鼬模式数组内的子模式中的单个行

来自分类Dev

是否可以在正则表达式中命名子模式,然后按C ++中的子模式名称提取匹配项?

来自分类Dev

从.NET正则表达式对象获取命名组子模式

来自分类Dev

获取具有相同名称的多个子模式

Related 相关文章

  1. 1

    如何使离子模式“解散”方法起作用

  2. 2

    如何递归子模式?

  3. 3

    使离子模式以横向模式打开应用

  4. 4

    离子模式:清除点击/取消的所有字段

  5. 5

    从离子模式调用函数后参数混乱

  6. 6

    离子-何时应调用ionicModal.remove()?[离子模式隐藏回调]

  7. 7

    如何查找不包含子模式的模式?

  8. 8

    正则表达式,获取子模式

  9. 9

    如何匹配C#中的第一个子模式?

  10. 10

    meteor.js&collection2-如何查询子模式

  11. 11

    忽略c ++ 11中的子模式匹配表示法

  12. 12

    Akka.net:集群中每个实体的子模式

  13. 13

    在字符串列表中查找子模式

  14. 14

    Bootstrap 3子模式?

  15. 15

    ng-virtual-keyboard不适用于离子模式

  16. 16

    如何从preg_match_all正则表达式中的子模式中更正结果?

  17. 17

    如何从preg_match_all正则表达式中的子模式中更正结果?

  18. 18

    如何从不同的捕获组中的可选子模式匹配中分离出连续的十进制值?

  19. 19

    JSON模式:引用本地子模式

  20. 20

    如何对所有结果进行grep处理,以使子模式可以包含在目标模式中,也可以不包含在目标模式中?

  21. 21

    猫鼬子模式数组虚拟

  22. 22

    以任何顺序匹配子模式

  23. 23

    以任何顺序匹配子模式

  24. 24

    Mongodb 原子模式规划

  25. 25

    如何使用CMake在调试器中将跟随叉模式设置为子模式

  26. 26

    删除父猫鼬模式数组内的子模式中的单个行

  27. 27

    是否可以在正则表达式中命名子模式,然后按C ++中的子模式名称提取匹配项?

  28. 28

    从.NET正则表达式对象获取命名组子模式

  29. 29

    获取具有相同名称的多个子模式

热门标签

归档