我想在Web应用程序中使用Glimpse client viewer来呈现一些JSON。我无法在相关网站上使用Glimpse服务器实施。但是,我可以使用Glimpse JSON格式实现自己的IHttpHandler来呈现信息。
是否有人这样做并发布了有关如何操作的详细信息?如果没有,有人能告诉我启动和运行所需的步骤吗?或者,那里有其他类似的观众框架吗?
注意:我正在寻找the source并且已经看到了客户端js等。我将继续沿着源黑客攻击路线,但希望有人可以为我提供一些快捷方式! < / p>
答案 0 :(得分:2)
正如尼克所说,我会对你要做的事感兴趣。但与此同时,最好看的地方是http://getglimpse.com/Protocol。
如果您查看此页面,您会看到我们已经构建了协议测试程序。这允许您输入任何JSON并查看输出。
如果您想自己这样做,请查看http://getglimpse.com/Scripts/Protocol/LayoutExample.js,您将看到我们如何在不使用整个Glimpse的情况下执行此操作。
您将看到我们正在执行以下操作:
var data = { test : 'test', hello : 'hello' };
var html = $Glimpse.glimpseProcessor.build(data, 0, false)
$('.panel').html(html);
我知道这不是很好,但它并没有考虑到这一点。
我们目前正致力于重构客户端代码以使其更好。
答案 1 :(得分:1)
我们还没有真正记录所有这些。
你最好的选择是先看一下渲染到页面的一瞥javascript文件 - 它是数据文件。如果您能够以该格式输出数据,这基本上只是键值对的一个对象,那么客户端将获取数据并进行渲染。
您可能还想查看Glimpse.PHP实现,因为他们必须做同样的事情。