<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <!--$watch用法--> <div ng-controller="firstControll…
Angular js中的工具方法 angular.isArray angular.isDate angular.isDefined angular.isUndefined angular.isFunction angular.isNumber angular.isObject angular.isString angular.isElement angular.version angular.equals(a,b)      //只要是相同的元素返回true,不同返回假 angular.forE…
在项目中,需要连接mysql数据库的时候,我们最好选择使用数据库连接池,即需要选择DataSource. 而在使用c3p0的ComboPooledDataSource时,发现它的Connection实现类NewProxyConnection没有实现isValid(int timeout)方法:在查阅资料并进行相关测试后,发现mysql驱动包里的MysqlDataSource中的Connection实现类(具体是哪个还请大家告知)实现了isValid(int timeout)方法.…
Angular开启两个项目方法: ng server --port 80…
angular中的模块化 //定义模块 []为依赖的模块 moduleName可以使用[]模块中定义的controller filter .. var app=angular.module('moduleName',['moduleName1','moduleName2','commonFilter','commonDirective']) ng-app="moduleName" //使用模块 MV* 数据和表现分离的模式 M-Model 数据 V-View 视图 C-Controll…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .red{color:#f00;} .blue{color:#036;} /*后面的覆盖前面的样式*/ </style> </head> <body ng-app=&quo…
<!DOCTYPE HTML> <html> <head> <title> 测试页 </title> <meta charset="utf-8"> </head> <body ng-app="myApp"> <div ng-controller="query"> <input id="input" ng-model…
这个我是想用Angular写一个简单的WebApp,这个是一个简简单单路由: 公共模板--index.html: <!DOCTYPE html> <html ng-app='myApp'> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scal…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <div ng-controller="firstController"> <ul>…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <div ng-controller="firstController"> {{name |…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <div ng-controller="firstController"> 这是本页面 <…
可以看到整个angular.module对象具有以下各种属性和方法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <div ng-controller="f…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body ng-app="myApp"> <div ng-controller="firstController"> {{name}}…
=>是es6语法中的arrow function 举例: (x) => x + 6 相当于 function(x){ return x + 6; } >>> 是无符号移位运算符,举例: 100>>>2 相当于 先将100转换成二进制01100100,向右移两位后得00011001,再转换回十进制,得25 model view controller…
在开发项目的时候,有些常用的功能封装到一个类里. 以后要用的话,直接导入过来就可以用了,有一些方法是从网站复制过来的,有些方法是网上复制过来,然后自己修改了一下,标记一下吧!   /**      * 一些共用方法      * @class Utility      */ angular.module('LHB')  .service('Utility', ['$rootScope', '$timeout', '$interval', "XiaotuniVersion", funct…
在现实生活中存在着有这样的特点的一些类: A.这些类只能有一个实例: B.这些能够自动实例化: C.这个类对整个系统可见,即必须向整个系统提供这个实例. 不妨举一个具体的单例模式的例子:比如教室里面的教师和学生都是需要在黑板上写字的,但是一般的情况下,教室里面应该只有一个黑板吧,它是教师和学生公用滴.这时就要想办法保证取得的黑板是一个共享的唯一的对象.而单例模式就是解决这类问题的一个已经成型的模式. Angular带来了很多类型的services.每个都会它自己不同的使用场景.我们将在本节来阐述…
  安卓应用现在很多都是基于gradle进行大包,ionic默认的打包命令 cordova  build --release  android 就是使用gradle进行打包,但同时ionic也支持int这种以前的打包方式.不过需要特定的指出,命令如下. cordova build android -- --ant 回归正题,我们使用gradle打包的时候需要去下载gradle,很多时候打包失败就是因为我们下载不了gradle,导致超时失败.解决的方法就是我们自己去下载gradle,存放在本地,然…
首先设置自定义过滤器. 定义模块名:angular .module('myApp') .filter('filterName',function(){ return function(要过滤的对象,参数1,参数2,...){ return Obj; //这里返回的是过滤后的对象 } }); 页面中的使用 {{obj | filterName}} ====> obj是要过滤的对象 控制器中使用. 首先要要控制器注入$filter $filter("filterName")(要过滤的…
直接说问题吧. 依赖包:jedis 2.9.0. spring-data-reids 1.4.1 提示:redis.clients.jedis.JedisShardInfo.setTimeout(I)V 找不到. 原因: 貌似jedis 2.6.2后JedisShardInfo类里的"timeout"参数改为了"soTimeout".于是整合2.9.0的时候会出现以上错误提示. 解决办法: 查看GitHub上的源码,发现从jedis2.6.2后JedisShardI…
用Ionic打包apk后安装到手机,收到缺少统计代码的提示,解决方法如下: 1. 找到了 platforms/android/src/com/ionichina/ioniclub/MainActiovity.java文件 2.引入包  import cn.jpush.android.api.JPushInterface; 3.添加以下两个方法: @Overrideprotected void onResume(){ super.onResume(); JPushInterface.onResum…
终极解决方法来啦!看代码感受: import requests import eventlet import time eventlet.monkey_patch() try: with eventlet.Timeout(5): response = requests.get("http://t.co/iXJWRrfl5n", verify=False) #http://t.co/iXJWRrfl5n is a radio stream!! #response = requests.g…
子component中的html文件 <button (click)="Send()">送出</button><br> 子component中的ts文件 import { Component, OnInit, Output } from '@angular/core'; import { EventEmitter } from '@angular/core'; @Component({ selector: 'app-todo-input', temp…
对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少.不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题. Okay,废话不多说.为了弄明白angular JS为何物,我先是从Scope开始.那么什么是Scope呢? 类比到其他的编程语言上,感觉Scope就像是Data Model的作用域一样,为Expressions的执行提供上下文,暂且先这么理解吧. Scope的特性 接下来,看看Scope有哪些特性呢? Sc…
这几天,根据buddy指定的任务,要分享一点angular JS的东西.对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少.不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题.     Okay,废话不多说.为了弄明白angular JS为何物,我先是从Scope开始.那么什么是Scope呢?借用官方文档的一段话: “scope is an object that refers to the applicatio…
这几天,根据buddy指定的任务,要分享一点angular JS的东西.对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少.不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题.      Okay,废话不多说.为了弄明白angular JS为何物,我先是从Scope开始.那么什么是Scope呢?借用官方文档的一段话: “scope is an object that refers to the applicati…
这篇文章主要介绍了angularJS中$apply()方法详解,需要的朋友可以参考下   对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少.不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题. Okay,废话不多说.为了弄明白angular JS为何物,我先是从Scope开始.那么什么是Scope呢?借用官方文档的一段话: 代码如下: “scope is an object that refers to the…
Ionic基于AngularJS构建而成,所以学习一些AngularJS的知识很有必要.Ionic并没有独立开发一套完整的Web应用框架,而是对AngularJS进行了扩展,给它添加了大量界面组件和其他的移动端友好的特性. 版本angularjs1.6.X,ionic1.6.7 1.index.html 首先会进入index页面,里面引入了angularjs, cordova等js支持,此外还有app.js, controllers.js, services.js等文件.ng-app=" &qu…
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 混合开发 Hybird Ionic Angular Cordova web 跨平台 MD 目录 目录IonicIonic 简介Ionic 和 Cordova/PhoneGap 的关系零基础案例环境配置下载淘宝镜像 cnpm安装 ionic查看 ionic 可以创建的模板项目编写创建 ion…
第一部分:$watch $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你. $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个angular表达式如'name',或函数如function(){return $scope.name}. listener:当watchExpression变化时会被调用的函数或者表达式,它接收3个参数:…
使用ionic总结: 1.全局禁用缓存的方法是:  $ionicConfigProvider.views.maxCache(0); 2. 在不同的用户输入场景下,需要显示不同的键盘模式以方便用户输入,如在输入邮件时键盘则显示邮件模式等,文本,数子等. <input type="number"> <input type="text"> <input type="emil"> 在 Ionic 中需要安装键盘插件控制…