0.前言 当一个公司有多个开发团队时,我们可能会遇到这样一些问题: 技术选项杂乱,大家各玩各 业务重复度高,各种通用api,登录注销,权限管理都需要重复实现(甚至一个团队都需要重复实现) 业务壁垒,业务之间的互通变得比较麻烦 部署方式复杂,多个域名(或IP地址)访问,给用户造成较大的记忆难度 多套系统,风格难以统一 等等... 当然,解决方式有不少.以下就来讲解下我们这边的一种解决方案. 1.思路 Angualr Angular(注:非AngularJS) 是流行的前端 MVVM 框架之一,配合…
前言 利用H5项目第一版本已经上线,话说有了第一期就有了第二期,这不要为第二期做准备了,老大发话第一件事就要利用Angular JS实现项目的国际化以及后续要借助这个框架来实现其他功能,好吧我表示没怎么接触过,这一个礼拜自己也对Angular基本的用法已经有了初步的了解以及熟悉,于是乎就有了这篇文章的产生.其实没我什么事,我也是主动请缨说交给我,因为年底了嘛,也没什么事,不急不忙的,一天也乐得清闲,还不给自己找点事做,而且还能在做的过程中能学到东西,何乐而不为呢!Angular已盛行一时,但请恕…
angular的指令是模块化很好的一个体现,下面我将只使用指令(不用控制器),结合requirejs,实现模块化开发. 模块化关系图:…
记录的世界是强大的,不管天南海北还是五湖四海,如果利用angular js与后台的交互.angular js 在api上称为是http服务: 下面咱给一个简单的代码看看:简单的利用后台与前端的tab切换进行交换:端口有可能已经不能使用,但是记住这个方法, <!DOCTYPE html><html lang="en" ng-app="myApp"><head> <meta charset="UTF-8"&g…
利用Team@OSC进行团队协作开发平台 Team@OSC介绍 Team@OSC 是一个团队协作开发平台,轻松管理轻量级团队.代码运行平台(PaaS).代码质量检查应有尽有. 链接:https://team.oschina.net/ 使用过程 登录网站,进行注册 图1: 注册帐号ID为:牛奶巧克力 用户名为:qiaokeli66 注册成功后进入主界面 团队功能的使用 图2: 在页面右下角点击添加组员 录入自己的信息之后,我开始向组员发起加入邀请: 图3: 建立项目 图4: 将我们大创组的项目的详…
团队协作开发中,大部分都会用到版本控制软件,比如Git.Svn等.本文将通过一个实例,详细讲解在真实的工作环境中,一个团队应该如何利用Git+Github进行协作开发,即详解Git工作流程.并就其中比较棘手的问题作出解答,比如如何解决冲突比较合适,如何建立各种类型的分支等. 本文不会讲解Git简介.Git原理.Git基本用法等,有不了解的可以参考“ Git 参考手册 ”.我们举例演示的是GitFlow工作流的功能,这里先放一张经典的GitFlow工作流图示: 其中涉及到的主要分支类型有: mas…
什么是SPA?看下图就是SPA: 下面说正经的,个人理解SPA就是整个应用只有一个页面,所有的交互都在一个页面完成,不需要在页面之间跳转. 单页面的好处是更快的响应速度,更流畅的用户体验,甚至和桌面应用或者原生App一样流畅. 有很多JS框架可以用来构建SPA,Ember.js.vue.js.React.Angular等等,甚至即使你用的是jQuery开发,也有相应的框架可以用来开发SPA,比如:page.js. 本文介绍如何用Angular构建SPA,其他的依葫芦画瓢就是了,原理都差不多. (…
1 创建一个新的angular应用 ng new adminSystem 2 利用WebStorm打开adminSystem应用 3 借助AdminLTE这个开源项目来辅助开发 AdminLTE项目:点击前往 将AdminLTE项目的精简版本源代码复制到adminSystem应用主模块的主组件的模板中 AdminLTE项目的精简版本效果图 <!DOCTYPE html> <!-- This is a starter template page. Use this page to star…
1.官网链接  https://github.com/esvit/ng-table#4.0.0 2.安装ngTable后,一定要记得先注册到自己的项目 .module('pttengApp', [ 'ngAnimate', 'ngCookies', 'ngResource', 'ngRoute', 'ngSanitize', 'ngTouch', 'mgcrea.ngStrap', 'ngTable']) 3.编辑使用ngTable的controller  JS文件 angular.module…
之前已经有非常多方法能够通过angular进行本地数据的读取.曾经的样例中,大多数情况都是将数据存放到模块的$scope变量中,或者直接利用ng-init定义初始化的数据. 可是这些方法都仅仅为了演示其它功能的效果.这次来学习一下怎样将Angular和PHP相结合.从后台读取数据. 首先,利用PHP,我们定义了一组后台数据,代码例如以下(test.php): <? php header("Access-Control-Allow-Origin: *"); header("…