摘要: 1、路由配置:所有的启动文件都在最初始的main.js文件里面,这个文件中首先需要引入: 2、路由文件配置说明: 3、如何获取页面url的参数? this.$route.query 4、页面之间之间的跳转? 5、返回历史记录页面 6、在项目中遇到的问题: 如何做到页面的部分刷新,如果做到部分页面进入 阅读全文
posted @ 2017-08-05 17:06 gunelark 阅读(11128) 评论(0) 推荐(0) 编辑
摘要: 下图是父元素: 下图是子元素,获取父元素的值,使用props定义属性,这样就可以获取到父元素上传过来的set 、place、type,拿到值就可以做一些自己的逻辑处理 二、子元素给父元素传值? 下图为子元素将值传递出去的方式,使用emit将值公布给父元素,见下图: 父元素需要接受子元素给的值,在父元 阅读全文
posted @ 2017-08-05 17:00 gunelark 阅读(12647) 评论(1) 推荐(1) 编辑
摘要: 比较好用的一个脚手架:https://a1029563229.gitbooks.io/vue/content/cooking-cli.html 创建一个vue项目的流程: 1、安装node,版本号必须是3.0.0以上 2、python 2.7.* 3、安装淘宝镜像:npm install -g cn 阅读全文
posted @ 2017-08-05 16:56 gunelark 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 1、ionic如何使用外链并返回原有页面? html如下: 对应的controller如下: (function() { angular.module('app').controller('extraLinkCtrl', extraLinkCtrl); extraLinkCtrl.$inject = 阅读全文
posted @ 2017-08-05 16:49 gunelark 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 使用ion-slide可以实现图片轮播,但是如果在html中仅仅增加ion-slide是远远不够的,会出现两个问题:图片加载不出来和图片轮播至最后一个不轮播的问题 1、如何解决图片加载不出来的问题 ionic有一个很奇怪的现象:在使用本地json来获取图片的时候,图片时可以加载出来的,但是调用接口后 阅读全文
posted @ 2017-08-05 16:44 gunelark 阅读(3265) 评论(0) 推荐(0) 编辑
摘要: 从git上拉下一个项目: 1、git clone 项目链接 2、 git checkout development (切换到development分支) 3、git pull origin development(获取development上最新的代码) 4、git pull origin **** 阅读全文
posted @ 2017-08-05 16:32 gunelark 阅读(289) 评论(0) 推荐(0) 编辑
摘要: filter在html页面的使用司空见惯,比如: filter在controller中使用可以避免多次使用angular.foreach,来进行遍历。例如: 如果使用filter,则会让代码简洁而且明亮许多: 阅读全文
posted @ 2017-08-05 16:30 gunelark 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 使用定时器时离开页面需要清除定时器,清除的方法有两种分别针对页面有缓存和没有缓存 1、页面有缓存 2、页面没有缓存 angularjs倒计时首先需要注入:$interval 60s倒计时 分和秒的倒计时,下面是30分钟倒计时:29:59 00:00 总倒计时:***天***时***分***秒 阅读全文
posted @ 2017-08-05 16:28 gunelark 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 说明:此处比较杂,目前没有统一的总结哦 angularjs 是mvvm框架 加载JS文件总是使用后缀为.min.js的文件,因为这些文件是经过压缩的,能提升应用的启动速度 模块说明: 1、config只能注入 provide 和 constant 2、factory、service 一般用于定义公共 阅读全文
posted @ 2017-08-05 16:21 gunelark 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 首先需要安装angular-qrcode : 如何使用? 在相应的需要使用二维码的页面增加如下代码: 如何使用? 在相应的需要使用二维码的页面增加如下代码: 注意:这里的“version”和"size"可以根据github上面找出自己想要的结果: 生成含有图片的二维码: 这里没有angular插件方 阅读全文
posted @ 2017-08-05 16:17 gunelark 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要在页面加载前就要绑定数据,比如有的图片太多就会导致在加载的过程中很慢,或者title是动态的,通过从后台取数据来改变,如果进入页面后在读取数据会导致以页面刷新数据太慢,这样就需要我们在进入页面时就把数据绑定上去 有两种办法在进入页面前进行加载: 1、使用$ionicView.befor 阅读全文
posted @ 2017-08-05 16:12 gunelark 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 有时候用户没有登录或者在某些情况下你是不希望用户进入页面,但是angular的路由机制可以让用户直接通过更改Url进入页面,如何处理这一问题呢? ——监控路由转换机制 $stateChangeStart ——监控路由转换机制 $stateChangeStart 具体的操作如下: //监控路由转换 $ 阅读全文
posted @ 2017-08-05 16:02 gunelark 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 上传图片需要引入插件ngFileUpload,使用bower安装方法: bower install ng-file-upload --save,安装后需要在命名app的名字js文件中注入,如下所示: 在相应的html中引入文件路径:<script src="lib/ng-file-upload/ng 阅读全文
posted @ 2017-08-05 16:00 gunelark 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 因为angular 是单页应用,所以在调用一些手机端可微信接口的地方会很麻烦,这里总结一下在手机端调用分享和调用微信接口的时候出现的问题及解决的办法: 出现问题: 手机端的方法如果有回调,H5需要调用手机端某个方法的回调时,不管在哪个页面需要回调该方法都无法回调成功 如果做有关微信公众平台接口,在任 阅读全文
posted @ 2017-08-05 15:53 gunelark 阅读(1761) 评论(0) 推荐(0) 编辑