在我的backbone.js应用程序中,有一个Trips collection
持有Trip models
,正在使用LocalStorage
.我可以打电话Trips.create(form_attributes)
来创建和保存旅行Todos store
.
当我第一次加载我的应用程序,我打电话Trips.fetch({ success: trips_fetch_success })
和trips_fetch_success
接收,显示的响应Trip models
的Trips collection
成立.
我试图绑定refresh
和change
事件Trips collection
,但这些事件没有被捕获,让我相信我对哪些事件Trips.fetch
触发了错误的想法.
我的问题:应该Trips.fetch
触发哪些事件?是在集合上还是在每个人身上触发事件Trip models
?
是否可以在Facebook的查询语言中使用熟悉的SQL LIKE运算符?
我已经尝试在FQL测试控制台中运行查询,但它不起作用.我想知道我是否遗漏了某些东西,或者它是否根本不可能?
SELECT link_id from link WHERE url LIKE '%FRLJTjNC8So%' AND owner = '421235'
Run Code Online (Sandbox Code Playgroud)
去测试:http: //developers.facebook.com/docs/reference/rest/fql.query/
我发现很难通过Airbrake gem发送我的Rails 3应用程序的例外.起初我认为我的Airbrake配置错误,但经过反复试验并非常仔细地阅读文档(https://github.com/thoughtbot/airbrake#readme),我发现Airbrake没有报告错误当应用程序在开发环境中运行时.当应用程序在生产环境中运行时,它会报告错误.
是否有生成Airbrake配置文件的标志,该文件会自动将开发环境包含在不应发送通知的环境列表中?
目前我正在执行README中列出的命令
script/rails generate airbrake --api-key your_key_here
Run Code Online (Sandbox Code Playgroud) 这是第一个topojson
问题.我在渲染地图(纽约市区)时遇到问题,无法弄清楚原因.下面的代码只是这个示例的副本,带有不同的topojson文件.我在这里上传了这个文件.以下是有关我如何创建文件的详细信息.现在,我只是变得混乱.可能原因是topojson文件,但我不知道什么是错的.
ps:我无法将其标记为topojson
因为之前未使用过该标记
TopoJSON文件
1)从这里下载shapefile
(在"自治市镇和社区区"下的文件"自治市镇"(左),ArcView Shapefile)
2)使用QGis简化shapefile
3)转换为TopoJSON
ogr2ogr -f geoJSON nybb-geo.json nybb.shp
topojson -o nybb.json nybb-geo.json
Run Code Online (Sandbox Code Playgroud)
HTML/JS代码
<!DOCTYPE html>
<meta charset="utf-8">
<style>
.boundary {
fill: none;
stroke: #000;
stroke-width: .5px;
}
</style>
<body>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://d3js.org/topojson.v0.min.js"></script>
<script>
var width = 960,
height = 500;
var path = d3.geo.path();
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height);
d3.json("/geo/nybb.json", function(error, topology) {
svg.append("path")
.datum(topojson.object(topology, topology.objects['nybb-geo'].geometries[0]))
.attr("d", path)
.attr("class", "boundary");
}); …
Run Code Online (Sandbox Code Playgroud) backbone.js ×1
d3.js ×1
exception ×1
facebook ×1
facebook-fql ×1
hoptoad ×1
shapefile ×1
sql ×1