hubcarl博客


专注于技术,切不能沉迷于技术!

fis系列-swig自定义标签之widget

在做一个很复杂的页面时,我们希望把页面分割成模块, 模块包括所需要的css/js/html/images等, 这样可以做到页面复杂简单化和规范化.这样就要介绍swig 自定义widget标签 widget标签: 用于页面模块分割,把一个复杂的页面分割成多个模块(widget),每个widg...

fis系列-swig自定义标签之pagelet

在做服务器页面渲染时,经常要实现分页功能, 一般我们有两种方案 ajax请求服务器数据接口实现,然后拿回数据进行html模板绑定,然后插入到dom中, 这种方案需要引入本地渲染插件或者采用mvvm框架实现 ajax请求服务器数据接口实现,有服务器完成数据模...

fis系列-swig模板引擎使用总结


fis系列-基于fis3+express+swig前后端解决方案weg

weg 基于fis3+node.js+express+swig的前端和后端集成解决方案,当然weg也可以使用于纯前端项目。 github源码:https://github.com/hubcarl/weg weg模块化解决方案通过自定义相关插件解决了fis3以下问题: 插件weg-...

hybrid系列-phonegap android框架详解

首先, 来看一下phonegap 初始化流程以及Native 与 JS 交互流程图。 说明:socket server模式下, phonegap.js 源码实现的采用1 毫秒执行一次XHR请求, 当Native JS 队列里面有JS语句数据时,才是真正的1毫秒调用一下; 当没有数据...

hybrid系列-Cordova android框架详解

一、Cordova 核心java类说明 CordovaActivity:Cordova Activity入口,已实现PluginManager、WebView的相关初始化工作, 只需继承CordovaActivity实现自己的业务需求。 PluginManager: 插件管理器 Expo...

AngularJS实战总结

一、AngularJS 初始化加载流程 1、浏览器载入HTML,然后把它解析成DOM。 2、浏览器载入angular.js脚本。 3、AngularJS等到DOMContentLoaded事件触发。 4、AngularJS寻找ng-app指令,这个指令指示了应用的边界。 5、使用ng...

AngularJS 全局scope与Isolate scope通信

一、scope作用域 1、AngularJS中,子作用域一般都会通过JavaScript原型继承机制继承其父作用域的属性和方法。但有一个例外:在directive中使用scope: { … },这种方式创建的作用域是一个独立的”Isolate”作用域,它也有父作用域,但父作用域不在其原型链上...