当前位置: 编程技术>移动开发
本页文章导读:
▪Sinatra:Base#compile Sinatra::Base#compile!
1140 def compile!(verb, path, block, options = {})1141 options.each_pair { |option, args| send(option, *args) }1142 method_name = "#{verb} #{path}"1143 1144 define_.........
▪ 开放接口让您调用,并有jquery mobile实例开发移动网页 开放接口让你调用,并有jquery mobile实例开发移动网页
社区开放数据接口
1、社区开放数据接口和移动客户端计划正在积极进行中,现开放第一批接口包括:讨论列表获取、论坛分类和单条.........
▪ 最容易的tabDemo变化例子 最简单的tabDemo变化例子
tabdemo
......
[1]Sinatra:Base#compile
来源: 互联网 发布时间: 2014-02-18
Sinatra::Base#compile!
1140 def compile!(verb, path, block, options = {})
1141 options.each_pair { |option, args| send(option, *args) }
1142 method_name = "#{verb} #{path}"
1143
1144 define_method(method_name, &block)
1145 unbound_method = instance_method method_name
1146 pattern, keys = compile(path)
1147 conditions, @conditions = @conditions, []
1148 remove_method method_name
1149
1150 [ block.arity != 0 ?
1151 proc { unbound_method.bind(self).call(*@block_params) } :
1152 proc { unbound_method.bind(self).call },
1153 pattern, keys, conditions ]
1154 end
1140 def compile!(verb, path, block, options = {})
1141 options.each_pair { |option, args| send(option, *args) }
1142 method_name = "#{verb} #{path}"
1143
1144 define_method(method_name, &block)
1145 unbound_method = instance_method method_name
1146 pattern, keys = compile(path)
1147 conditions, @conditions = @conditions, []
1148 remove_method method_name
1149
1150 [ block.arity != 0 ?
1151 proc { unbound_method.bind(self).call(*@block_params) } :
1152 proc { unbound_method.bind(self).call },
1153 pattern, keys, conditions ]
1154 end
[2] 开放接口让您调用,并有jquery mobile实例开发移动网页
来源: 互联网 发布时间: 2014-02-18
开放接口让你调用,并有jquery mobile实例开发移动网页
-
社区开放数据接口
1、社区开放数据接口和移动客户端计划正在积极进行中,现开放第一批接口包括:讨论列表获取、论坛分类和单条讨论详细信息。2、JSONP调用方式,JSONP是包括webservice、ajax等远程数据交换方式中效率最高的一种。3、还有其他接口会陆续开放。3、调用代码实例,使用jquery。获取分类$.getJSON('http://html5mobi.gotoip1.com/categories.json?&callback=?',function(data) {console.log(data)});
获取讨论列表$.getJSON('http://html5mobi.gotoip1.com/discussions.json?page=1-10&callback=?',function(data) {console.log(data)});
单条讨论详细信息$.getJSON('http://html5mobi.gotoip1.com/discussion.json?DiscussionID='+ DiscussionID +'&callback=?',function(data) {console.log(data)});
-
开发移动版网页1、访问地址:http://html5mobi.gotoip1.com/m/index.html,或点击公告信息的移动版的访问。2、该项目做为DEMO展示社区调用方式 和 jq mobile学习资料。3、本社区重点开发客户端项目,使用 sencha touch + phonegap 组合。4、移动版网页截图
作者:刚子 来自:移动Web开发社区
[3] 最容易的tabDemo变化例子
来源: 互联网 发布时间: 2014-02-18
最简单的tabDemo变化例子
tabdemo
tabdemo
最新技术文章: