新工作接触了ionic,以前没用过,只是离职前短暂接触过类似的vuex,到需要修改公司项目的时候临时差什么学什么,其中一个是自定义配置项

配置是很常见的设置,之前用的thinkphp的配置很清晰,基本上是随写谁用,但在ionic需要用自定义配置时我懵了先是去搜自定义配置,前面一大堆的自定义插件的结果,就是没有配置,无论是百度还是搜狗全是无关的东西,用谷歌搜了一个符合问题的提问,点进去却没人回答

又是用谷歌搜了angular自定义配置,ionic配置啥啥啥一堆关键词,最后用常量总算是找到部分符合预期的答案了(https://blog.csdn.net/u010730897/article/details/53608869),具体的自己点进去看,我需要的是直接以属性的形式,自己尝试了一会总算搞定

具体方法:

在src/app下新建app.config.ts,写

export class AppConfig{ static Protocol="http"; static InterfacePreURL=AppConfig.Protocol+"://www.网址.com/" }

这两个配置项是我用于切换线上和调试url用的

在需要使用的地方导入它

import {AppConfig} from "../../app/app.config";

上面的路径是phpstorm给我生成的,需要自行修改

具体使用

public slides = [{
    src:AppConfig.InterfacePreURL+'resources/assets/images/banner2.jpg',
    id:1},{
    src: AppConfig.InterfacePreURL+'resources/assets/images/banner3.jpg',  id:8 }, {  src: AppConfig.InterfacePreURL+'resources/assets/images/banner4.jpg',  id:9 } ];

搞定!

转载于:https://www.cnblogs.com/guangliana/p/9044247.html

ionic3中使用自定义配置相关推荐

  1. 【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象

    使用@Value注解获取核心配置文件中的值时只能是一个一个的获取,如果在配置文件中有多个对象需要用到名称一样的配置,如name.age等属性,则需要区分是这个属性是哪个对象的.因此可以将这些配置映射到 ...

  2. 【SpringBoot零基础案例08】【IEDA 2021.1】SpringBoot获取核心配置文件application.properties中的自定义配置

    新建模块 在配置文件中进行自定义的配置 在java代码中使用@Value("${属性名}")来获取自定义配置的值,这个注解的位置不是固定的,可以在任何需要用到自定义值的地方使用 I ...

  3. Spring Boot2.0+中,自定义配置类扩展springMVC的功能

    在spring boot1.0+,我们可以使用WebMvcConfigurerAdapter来扩展springMVC的功能,其中自定义的拦截器并不会拦截静态资源(js.css等). @Configur ...

  4. Web.config中创建自定义配置节

    Web.config文件可谓是每个ASP.NET站点必不可少的一个文件,其中记录了网站的各种配置.一些比较静态但是又可能变更的数据可以放在web.config中,已有的appSettings配置节便有 ...

  5. 使用IConfigurationSectionHandler在web.config中增加自定义配置

    VS2008.ASP.NET 3.5 一. 场景    这里仅举一个简单应用的例子,我希望在web.config里面增加网站的基本信息,如:网站名称,网站版本号,是否将网站暂时关闭等. 二. 基本实现 ...

  6. 使用 代码 读取 build.gradle 中的自定义配置信息

    1. 在build.gradle 中  buildConfigField  的参数有3个 第一个类型 第二个为名称 第三个是值 如果是字符串类型 请不要忘记 双引号! buildTypes {rele ...

  7. SpringBoot中通过@Value获取自定义配置的值

    场景 在SpringBoot项目中的application.properties中定义变量,要在 controller中获取自定义配置的值. 实现 打开 application.properties ...

  8. 在Web.config或App.config中的添加自定义配置

    .Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持.最近看到一些项目中还在自定义xml文件做程序的配置,所以忍 ...

  9. 如何在.config文件自定义配置节

    在.NET程序中一般都有个应用程序配置文件在ASP.NET中是web.config,在控制台应用程序和Windows应用程序中是app.config.我们通常使用此配置文件来设置一些程序会用到的信息, ...

最新文章

  1. java反射最佳实践,java反射性能测试分析
  2. Android华容道之一步一步实现-3 -手指触摸处理
  3. 第三次学JAVA再学不好就吃翔(part80)--List三个子类的特点
  4. java rpg项目代码_java rpg游戏代码(移动保存读取)
  5. Java基础学习总结(106)——高级JAVA工程师必需技能
  6. Linux 命令(一) findgrep文件查找命令
  7. Android_adb shell am/pm使用
  8. SQL——连接查询、聚合函数、开窗函数、分组功能、联合查询、子查询
  9. VS2010+OpenCV2.4.9配置
  10. Win11 安装 Linux 子系统
  11. 怎么用计算机做目录,word目录怎么自动生成详细教程
  12. 超详细解析:Python输出水仙花数
  13. c语言音乐播放器的代码大全,C语言音乐播放器实例代码
  14. java int short区别_Java基础之数据比较Integer、Short、int、short
  15. 网站api自己怎么写_短视频文案怎么写?看这4个素材网站就够了
  16. Google网页加速器的工作原理
  17. c语言中ctod语句的作用,CTOD(c语言ctod函数)
  18. 小程序报错修改Expecting 'STRING','NUMBER'
  19. 基于Labview的信号和噪声频带交错情况下的滤波系统设计
  20. J2EE项目开发中常用到的公共方法

热门文章

  1. 我们人类与人工智能技术究竟是怎样的关系?
  2. 《中国大数据产业白皮书及百强榜单》:一览中国大数据产业发展全局
  3. 争夺基础架构主导权,AI 新一轮战争将打响?
  4. 巴菲特、李嘉诚、盖茨、小扎、孙正义…… 这是他们眼中的未来
  5. “领导跳槽想带我走,我要不要跟?”
  6. 程序员带半箱辣条参加东京奥运,网友:这不是辣条,是狗粮!
  7. 牛!一周内被疯转,最终被所有大厂封杀的内容!
  8. 腾讯云区块链,打造基础设施之上的生态系统
  9. 删库跑路升级版,著名大厂员工离职为报复公司,直接删虚拟机!
  10. 漫画:什么是 “并查集” ?