相关疑难解决方法(0)

golang更新变量时动态刷新模板的一部分

在 Golang 中,可以在更新变量时刷新模板的一部分吗?例如,这是我们可以在 Angular.js 中找到的东西。

基本上在我的代码中,我通过 ajax 中的邮政编码查找地址,它显示了我为此邮政编码找到的地址列表。

这是模板的示例: 在此处输入图片说明

目前,ajax 调用了一个 GO 例程。我不想在 JS 中获得结果并从 ajax 调用的结果构建 html。

如果可能,我想只更新 Addresses 值(它是一个数组),因为我已经动态构建了 addr 列表。

任何线索?

javascript ajax templates refresh go

6
推荐指数
1
解决办法
5501
查看次数

Go - 不呈现HTML注释

我正在构建go web应用程序.我在渲染的html页面上发现了一些异常现象.我的所有html评论<!-- -->都突然没有被渲染.我的猜测是因为我使用的版本(刚刚更新到更高版本),因为在我更新它之前它很好.

这是我的代码:

<!-- prepare the breadcrumbs -->
<ul class="breadcrumb" data-bind="foreach: viewModel.breadcrumbs">
    <!-- ko if: ($index() + 1) < len(viewModel.breadcrumbs()) -->
    <li>
        <a data-bind="attr: { href: href }">
            <i class="fa fa-home"></i> 
            <span data-bind="text: title"></span>
        </a>
    </li>
    <!-- /ko -->

    <!-- ko if: ($index() + 1) == len(viewModel.breadcrumbs()) -->
    <li class="active" data-bind="text: title"></li>
    <!-- /ko -->
</ul>
Run Code Online (Sandbox Code Playgroud)

这是呈现的页面源:

在此输入图像描述

由于这个问题,我使用无容器控制流语法编写的许多KnockoutJS代码都很疯狂,它根本不起作用.

我该怎么做才能解决这个问题?提前致谢

html go go-templates

4
推荐指数
1
解决办法
1382
查看次数

Go中的交互式网页

您知道是否可以在Go中创建交互式网页?例如,有一个或多个按钮,还是一个组合框,刷新页面时根据选择过滤数据?我试图寻找它,但没有发现任何相关的东西.

提前致谢.

webpage interactive go web server

-1
推荐指数
1
解决办法
3054
查看次数

标签 统计

go ×3

ajax ×1

go-templates ×1

html ×1

interactive ×1

javascript ×1

refresh ×1

server ×1

templates ×1

web ×1

webpage ×1