返回顶部
首页 > 资讯 > 后端开发 > GO >在 Hugo 部分中调用变量
  • 634
分享到

在 Hugo 部分中调用变量

2024-04-05 00:04:33 634人浏览 独家记忆
摘要

最近发现不少小伙伴都对golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《在 Hugo 部分中调用变量》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,

最近发现不少小伙伴都对golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《在 Hugo 部分中调用变量》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,可以在评论中表达,但是请勿使用过激的措辞~

问题内容

我在 hugo 的部分内部使用了这段代码来将上下文传递给它。

{{- $ctx := . -}}
    {{- $curPage := .page -}}
    {{- $otherVar := .otherVar -}}
    {{- with $curPage -}}
     {{ $section := .CurrentSection }}
    {{ if .IsHome }}
    <span class="post-section"><a href="{{ $section.Permalink }}" target="_blank">{{ $section.Title }}</a></span>
    {{ else }}
    <a href="{{  $section.Permalink }}"> {{  $section.Title }}</a>
    {{ end }}
    {{- end -}}

然后我添加 {{- $curpage := 。 -}} 位于模板顶部,我希望部分出现在其中,然后将部分调用为 {{partial "partial-name.html" (dict "page" $curpage "othervar" .) }}。然而,内容在主页上返回 nil,而它在网站其他地方都有效。谁能看看我的代码并告诉我哪里出了问题?


正确答案


抱歉 - 没有看到您的 with 声明。

所以 {{- $curPage := .page -}}

是一个拼写错误。

.页面

在本地 - 最新版本的 Hugo 上进行了测试

另请注意 - 我认为主页没有一个部分,因此您的跨度将输出很少,因为大多数当前部分或相关部分将不返回任何内容。

到这里,我们也就讲完了《在 Hugo 部分中调用变量》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注编程网公众号,带你了解更多关于的知识点!

您可能感兴趣的文档:

--结束END--

本文标题: 在 Hugo 部分中调用变量

本文链接: https://lsjlt.com/news/596533.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在 Hugo 部分中调用变量
    最近发现不少小伙伴都对Golang很感兴趣,所以今天继续给大家介绍Golang相关的知识,本文《在 Hugo 部分中调用变量》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,...
    99+
    2024-04-05
  • 在 Hugo 中有条件地渲染多个部分
    在Hugo中,有一种非常有用的功能,即可以根据条件来渲染多个部分。这种功能可以使得我们根据特定的情况或条件来展示/隐藏页面的某些部分。无论是在构建静态网站还是动态网站中,这种条件渲染的...
    99+
    2024-02-09
  • 如何在PHP中使用外部变量
    如何在PHP中使用外部变量?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。PHP常量和变量之外部变量:外部变量:外部变量就是PHP在使用过程中规定好的一些变量;例如:我们将一...
    99+
    2023-06-15
  • PHP变量怎么在函数调用中保持不变
    今天小编给大家分享一下PHP变量怎么在函数调用中保持不变的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先,我们需要理解PH...
    99+
    2023-07-05
  • mysql 在存储过程中的用户变量、系统变量、局部变量的区别
    MySQL数据库中的变量分为MySQL系统变量和MySQL用户变量。 一、MySQL用户变量:基于会话变量实现的, 可以暂存值, 并传递给同一连接里的下一条sql使用的变量.当客户端连接退出时,变量会被释放。 1、用户变量定义: 用户...
    99+
    2020-01-27
    mysql 在存储过程中的用户变量 系统变量 局部变量的区别
  • java内部类引用局部变量与外部类成员变量实例分析
    这篇“java内部类引用局部变量与外部类成员变量实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“java内部类引用局部...
    99+
    2023-06-17
  • PHP全局变量怎么在函数中调用
    这篇文章主要讲解了“PHP全局变量怎么在函数中调用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP全局变量怎么在函数中调用”吧!在介绍函数内部调用全局变量方法之前,我们来了解一下变量作用...
    99+
    2023-06-20
  • python怎么在函数中调用全局变量
    在Python中,如果要在函数中调用全局变量,可以使用`global`关键字将变量声明为全局变量。下面是一个示例:```python...
    99+
    2023-09-25
    python
  • MySQL 中的用户定义变量与局部变量?
    用户定义的变量也称为会话特定变量。它是一种松散类型变量,可以在会话中的某个位置进行初始化,并包含用户定义变量的值,直到会话结束。用户定义变量以符号 @ 为前缀。例如:@anyVariableName;有两种方法可以初始化用户定义的变量。您可...
    99+
    2023-10-22
  • 浅析PHP变量如何在函数调用中保持不变
    PHP 是一种非常受欢迎的开源服务器端脚本语言,被用于制作许多类型的Web应用程序。在使用PHP编写代码的过程中,变量是一个不可避免的组成部分。对于那些被函数调用的变量,一个普遍的问题是:当一个变量被传递给函数时,其值是否会发生改变?在这篇...
    99+
    2023-05-14
    函数调用 php
  • Linux的全局变量、局部变量、环境变量实例分析
    本文小编为大家详细介绍“Linux的全局变量、局部变量、环境变量实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的全局变量、局部变量、环境变量实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-06-28
  • Golang函数中的变量作用域:局部变量和全局变量
    Golang函数中的局部变量和全局变量,需要具体代码示例 在Golang中,变量的作用域是非常重要的概念。在函数中,我们常常会遇到局部变量和全局变量的情况。这两者在作用域和使用方式上有一些区别,下面我将详细介...
    99+
    2024-01-18
    函数 变量 Golang
  • C语言中全局变量与局部变量的示例分析
    小编给大家分享一下C语言中全局变量与局部变量的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一:局部变量与全局变量1.1:局部变量局部变量:在函数内部定义...
    99+
    2023-06-25
  • 怎么在java中使用lambda访问外部变量
    今天就跟大家聊聊有关怎么在java中使用lambda访问外部变量,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。常用的java框架有哪些1.SpringMVC,Spring Web M...
    99+
    2023-06-14
  • MySQL 中的系统变量与局部变量?
    局部变量的作用域仅限于一组语句或语句块。每当一组语句或语句块完成时,局部变量就会超出范围。例如局部变量可以在存储过程、函数等中使用.与DECLARE关键字一起使用。局部变量的语法如下。DECLARE yourVariableName dat...
    99+
    2023-10-22
  • 如何在PHP中使用常量和变量可变变量
    如何在PHP中使用常量和变量可变变量?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关于可变变量:以声明的变量前,再加上变量符;运用代码举例说明,如下:<php$china...
    99+
    2023-06-15
  • JavaScript局部变量实例分析
    本篇内容介绍了“ JavaScript局部变量实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! &...
    99+
    2024-04-02
  • php如何在方法里用外部变量
    本篇内容介绍了“php如何在方法里用外部变量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法:1、利用global关键字,在方法内用“gl...
    99+
    2023-06-30
  • java怎么调用变量
    在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type为Java数据类型。identifier...
    99+
    2021-09-02
    java基础 java 变量
  • Python中怎么使用非局部变量
    这篇文章将为大家详细讲解有关Python中怎么使用非局部变量,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。全局变量在 Python 中,在函数之外或在全局范围内声明的变量被称为全局变量。 这...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作