小编Vir*_*tin的帖子

使用highcharts时,为什么Bootstrap选项卡显示宽度不正确的tab-pane div?

所以我正在使用Twitter的Bootstrap创建一个带有标签内容的页面,但我的开始活动div的内容总是与我的其他标签的内容不同.例如,我在不同的选项卡中使用highcharts.js放入图表,但活动的一个总是正确显示而其他的宽度不正确.

看看下面的例子:

        <div class = "row-fluid">
        <div class = "span9">
            <div class = "row-fluid">
                <h3>Test</h3>

                    <ul class="nav nav-tabs">
                        <li class = "active">
                            <a data-toggle = "tab" href = "#one">One</a>
                        </li>
                        <li><a data-toggle = "tab" href = "#two">Two</a></li>
                        <li><a data-toggle = "tab" href = "#three">Three</a></li>
                    </ul>

                    <div class="tab-content">

                        <div class="tab-pane active" id="one" >
                            <h4>One</h4>
                            <div id = "container1"></div>
                            <script type = "text/javascript">
                                $(function () {
                                    $('#container1').highcharts({
                                        chart: {
                                        },
                                        xAxis: {
                                            categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', …
Run Code Online (Sandbox Code Playgroud)

html highcharts twitter-bootstrap

52
推荐指数
4
解决办法
3万
查看次数

您可以在 Razor 页面中使用 IAsyncEnumerable 来逐步显示标记吗?

我一直在使用 Blazor 和 C# 8.0 中的 IAsyncEnumerable 功能。是否可以在 Razor Pages 中使用 IAsyncEnumerable 和 await 来逐步显示带有数据的标记?

示例服务:

private static readonly string[] games = new[] { "Call of Duty", "Legend of Zelda", "Super Mario 64" };
public async IAsyncEnumerable<string> GetGames()
{
   foreach (var game in games)
   {
     await Task.Delay(1000);
     yield return game;
   }
}
Run Code Online (Sandbox Code Playgroud)

剃刀页面中的示例:

@await foreach(var game in GameService.GetGames())
{
  <p>@game</p>
}
Run Code Online (Sandbox Code Playgroud)

这会产生错误 CS4033:'await' 运算符只能在异步方法中使用。考虑使用“async”修饰符标记此方法并将其返回类型更改为“Task”。

如果可能的话,有什么想法吗?

razor-pages blazor c#-8.0 iasyncenumerable asp.net-core-3.0

12
推荐指数
2
解决办法
2733
查看次数

WPF .NET Core 3.1 应用程序发布单个文件(发布)失败

我正在尝试使用针对 win-x86 的发布单个文件发布面向 .NET Core 3.1 的 WPF 应用程序(到文件夹)。该应用程序可以很好地发布调试,但发布失败。如果我取消选择 Produce Single File,则发布工作正常。我使用的是 Visual Studio 2019(16.4.1 和预览版 16.5.1)

发布时出现此一般错误:

发布遇到错误。发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。

诊断日志已写入以下位置:“C:\Users\username\AppData\Local\Temp\tmpD176.tmp”

加上一个不太有用的日志文件:

System.AggregateException: One or more errors occurred. ---> System.Exception: Publish has encountered an error. We were unable to determine the cause of the error. Check the output log for more details. 
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Microsoft.Publish.Framework.Model.DefaultPublishSteps.<>c__DisplayClass26_0.<IsBuildCompletedSuccessfully>b__2()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous …
Run Code Online (Sandbox Code Playgroud)

c# wpf visual-studio .net-core .net-core-3.1

11
推荐指数
1
解决办法
4172
查看次数