我们正在开发一个动态仪表板,它与我们的 twitter 帐户下的 twitter 设置面板非常相似。由于仪表板有很多控件,因此动态填充了很多内容。所以目前我们就是这样做的。
这是我左侧面板中的菜单之一:
<a href="javascript:void(0);" onclick="fnGetFiles();">Files</a>
这是获取 HTML 的调用函数:
function fnGetFiles(){
$('#mainDashboard').html('<div class="rightContainer"><div class="tabLoader"></div></div><div class="clear"></div>');
$.get(USER_DASHBOARD+'file_share/files.php',function(data){
$('#mainDashboard').html(data);
});
所以我们基本上直接附加(附加)HTML。但我刚刚浏览了 twitter 仪表板
首先是他们为在左侧不同菜单之间导航所做的 URL 处理(添加图像以供参考)。它只是动态变化,内容是已加载。在检查代码时,我注意到它们将 html 作为 JSON 字符串发送。
我不太确定,但这是否以任何方式提高性能?我的生产有点差,想知道我可以利用哪些框架来实现类似的东西(另外,我面临脚本之间的 AJAX 冲突问题).我正在为我的应用程序使用PHP、jquery。
我试图从dev.twitter.com获取信息,和博客,但找不到任何关于此的具体信息。
如果可能的话,请尝试指导我并阐明它。
感谢您的时间。