我已经在我的 MVC 4 应用程序上安装了 Mini-Profiler,它的工作就像一个魅力。我遇到的唯一问题是 UI 覆盖了我 UI 的关键部分。我可以使用 css 在页面上移动它,但理想情况下我想让它默认为隐藏状态,并使用抽屉按钮使其弹出。我尝试编写一个 javascript 函数来操纵结果显示,但是当我将以下代码放在我的 _Layout.cshtml 文件的底部时,迷你分析器会将它的所有代码放在我的自定义函数之后页面的最底部,所以自定义功能将在探查器之前运行。
@MiniProfiler.RenderIncludes()
<script type="text/javascript">
$(function() {
CustomizeMiniProfiler();
});
</script>
有任何想法吗?理想情况下,我不想修改 Mini-profiler 的源代码,因为我想让 NuGet 的升级变得容易。