项目升级到ionic1.0.0正式版问题汇总

2015年ionic框架终于发布了1.0正式版,这周终于下决心把项目的四个平台版本(Android和iOS的手机和平板版本)都从几个月前的Beta13升级到了1.0,升级和测试整整折腾了一周,终于比较圆满地解决了升级问题。

  • view缓存问题

ionic1.0.0 默认会缓存十个viewstate,这个应该是从AngularJS1.3版本引入的,这个功能可以让我们的应用中回退时更流畅。如果有些页面不需要缓存可以在state配置中设置cache:false, 或者在模板的ion-view 里面设置,这个需要根据项目实际情况决定。

.state(‘login‘, {
    url: "/login",
    cache: false,
    templateUrl: "templates/login.html",
    controller: "LoginCtrl"
})

如果不需要缓存页面,可以设置

$ionicConfigProvider.views.maxCache(0);
  • Tab标签栏位置的平台一致性问题

android的tab图标升级后默认会在页面上部,iOS tab默认在页面底部,这个实现也是考虑平台一致性。我们项目Tab都是中页面下方的,需要修改配置

$ionicConfigProvider.platform.android.tabs.position(‘bottom’);

  • icon图标class名称变化

所有的ion-ios7- 开头的图标改成了ion-ios-, 所有模板和css中使用了ion-ios7-的图标需要批量替换

  • Loading加载图标升级

升级成SVG的加载图标了, 更加漂亮,并且在Android和iOS可以自动与系统默认加载图标保持一致

<ion-spinner class="spinner-calm"></ion-spinner><br>努力加载中

目前大概就发现了这些问题,整个升级还是比较平滑的,和ionic官方说的一致。

时间: 2024-12-24 06:23:14

项目升级到ionic1.0.0正式版问题汇总的相关文章

[应用软件] VMware Workstation 12.0.0 Pro 正式版下载【附注册机+注册码】

软件信息 软件名称: VMware Workstation 软件版本: 12 软件大小: 300 MB 软件语言: 简体中文 更新时间: - 软件授权: 免费 软件类别: 安装版 运行环境: WinXP Vista Win7 Win8 Win10  下载地址: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-12.0.0-2985596.exe VMware Workstation 12 Pro 延续

iwms网站管理系统6.0.7 正式版

iwms是国内最早的asp.net新闻系统之一,主要功能有:网页自动采集.防采集.静态生成.图片/文件防盗链.图片/脚本gzip压缩.内置讨论区/广告投放功能.会员付款阅读内容... iwms6.0更新内容 新闻采集可显示最后一次采集的信息 重要页面添加canonical标签,防止搜索引擎重复收录 生成sitemap改为生成全站新闻链接(非企业版限制1万条) 网页采集功能实现gzip压缩,减少80%网络流量 可设置分类与新闻页title后的网站名 标签搜索支持模拟静态 会员可推荐软件(会员组中设

浏览器 Chrome for Mac 73.0 中文正式版下载 – 支持深色模式

今天和大家分享最新的 Google Chrome 73.0 for Mac 版本,此版本最重要的更新则是支持了 macOS Mojave 的深色模式,推荐更新!Chrome 是Mac上最优秀的浏览器之一,具有速度快.插件多等特点,是Mac上除了Safari外的最好浏览器了! 下载地址: 浏览器 Chrome for Mac 73.0 中文正式版下载 – 支持深色模式 原文地址:https://www.cnblogs.com/Morus-alba/p/10534406.html

Zend Studio 12.0.2正式版发布和破解方法,zend studio 12.0.1汉化,相式设置为Dreamweaver,空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。

背景:zend studio 12.0.2 修复了一个12.0.1的:  Fixed problem with referenced variables marked as undefined,我都说好像有问题,刚开始还以为是破解得有问题呢. AddTime:2015-4-5zend studio 12.0.2 破解&keygen:http://download.csdn.net/detail/wfstock/8418635 破解ZendStudio 10.1:刚才装了个ZendStudio 1

升级Win10一周年更新正式版后电脑出现bug如何解决

不久之前,微软向用户们推送了Windows10一周年更新正式版.不过,不少朋友在将升级系统后,发现电脑出现了一些小bug,这该怎么办呢?现在,微软官方推出了一款修复软件Windows Software Repair Tool,这款软件也许能帮用户解决问题. 推荐:最新Windows10系统下载 不过也不要期待这款软件能医百病,实际上,Windows Software Repair Tool并非智能修复软件. 这款软件能够运行几个比较实用的命令: 1.创建系统还原点 2.修复系统组件并检测损坏文件

Win10年度更新开发必备:VS2015 Update 2正式版下载汇总

========================================================================== 微软在03月30日发布了Visual Studio 2015 Update 2 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 2与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外. 官方下载:https://www.visualstudio.com/downloads/download-v

Win10年度更新开发必备:VS2015 正式版下载汇总

============================================================================ 微软在07月20日发布了Visual Studio 2015.在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015与官方免费下载的文件是一致的,只是文件名不一样,除TFS(08月06日发布)除外. =============================================================

Win10年度更新开发必备:VS2015 Update 3正式版下载汇总

微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外. 官方下载:https://www.visualstudio.com/downloads/download-visual-studio-vs       版本比较:https://www.visualstudio.com/products/compare-vi

Win10年度更新开发必备:VS2015 Update 1正式版下载汇总

微软在12月1日发布了Visual Studio 2015 Update 1 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 1与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外. ========================================================================== Visual Studio Enterprise 2015 with Update 1 (x86 and x6