首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用include语句作为默认值

使用include语句作为默认值
EN

Stack Overflow用户
提问于 2019-03-21 12:57:46
回答 1查看 343关注 0票数 1

我正在创建一个舵图,我想在其中使用模板函数指定一个默认值。具体地说,我希望使用重写值image.name,或者默认使用模板函数chart.name:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{{ .Values.image.name | default include chart.name . }}

但是在绘制图表时,我遇到了以下错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[ERROR] templates/: render error in "chart/templates/deployment.yaml": template: chart/templates/deployment.yaml:22:81: executing "chart/templates/deployment.yaml" at <include>: wrong number of args for include: want 2 got 0

是否可以使用包含的模板函数作为默认值?或者我只能使用字面量?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-22 14:21:57

你可以的。只需将您的include语句括在括号中:

{{ .Values.image.name | default (include "chart.name" .)}}

请参阅using the default function

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55280987

复制
相关文章
[PHP] include语句的注意事项
被包含文件先按参数给出的路径寻找,如果没有给出目录(只有文件名)时则按照 include_path 指定的目录寻找。如果在 include_path 下没找到该文件则 include 最后才在调用脚本文件所在的目录和当前工作目录下寻找。如果最后仍未找到文件则 include 结构会发出一条警告;require会出现fatal错误
唯一Chat
2021/04/22
4680
为什么MySQL不建议使用NULL作为列默认值?
blog.csdn.net/qq_30549099/article/details/107395521
肉眼品世界
2021/03/09
4.8K0
为什么MySQL不建议使用NULL作为列默认值?
今天来分享一道美团高频面试题,5 分钟搞懂“为什么 MySQL 不建议使用 NULL 作为列默认值?”。
一行Java
2023/09/04
4300
为什么MySQL不建议使用NULL作为列默认值?
include用法PHP,php之include的使用[通俗易懂]
在 PHP 中,您能够在服务器执行 PHP 文件之前把该文件插入另一个 PHP 文件中。
全栈程序员站长
2022/07/29
2.6K0
include用法PHP,php之include的使用[通俗易懂]
include的使用方法(include和contain)
功能:它的功能是用来指定文件的全部内容替换程序中的命令行,从而使指定的文件与当前源文件连成一个源文件
全栈程序员站长
2022/07/29
2.7K0
include的使用方法(include和contain)
PathFileExists用法--使用#include
This function tests the validity of the file and path. It works only on the local file system or on a remote drive that has been mounted to a drive letter. It will return FALSE for remote file paths that begin with the UNC names //server or //server/share. It will also return FALSE if a mounted remote drive is out of service.
全栈程序员站长
2022/09/14
7990
使用#include消除重复代码
上述是最为常用的,对于C++程序,闭包可能用得相对少一点。下列代码使用的是第5种:利用#include消除重复代码:
一见
2018/08/10
7860
Android中include标签的使用
在Android的开发中,我们知道布局文件可以让我们很方便的对各个UI控件进行位置安排跟属性设置,而在程序中可以直接取得控件并赋予对应操作功能。但是,如果是一个复杂的界面设计,我们把所有布局都放在一个文件中来描述,那这个文件会显得比较臃肿而结构则变得无法清晰了。为此,Android为我们提供了一个武功高强的高手,这个高手的特异功能就是能够将几个不同的布局文件整合在一起,它的名字叫include,听名字就知道是包含的意思,当然是包括多个布局。 说了那么多,其实使用并不难,而且还很简单,那接下来我们来举例来看看
欢醉
2018/01/22
1.2K0
include标签使用的小问题
使用include标签可以避免布局中重复代码,但是目前碰到个小问题说明一下,避免大家入坑.
夏洛克的猫
2018/10/18
8610
C/C++ #include<> 和 #include““的区别
所以,一般情况下我们引用标准函数库中的头文件时,用#include<>能有更高的效率,但是其实它的查找顺序非常严格:
chaibubble
2022/05/07
1.2K0
jsp:include和@include的区别
2、<jsp:include>包含的是jsp文件 举例: DynamicInclude.jsp:
Twcat_tree
2022/11/30
1.6K0
Linux中fork,vfork和clone详解(区别与联系)include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <u
fork,vfork,clone Unix标准的复制进程的系统调用时fork(即分叉),但是Linux,BSD等操作系统并不止实现这一个,确切的说linux实现了三个,fork,vfork,clone(确切说vfork创造出来的是轻量级进程,也叫线程,是共享资源的进程) 系统调用 描述 fork fork创造的子进程是父进程的完整副本,复制了父亲进程的资源,包括内存的内容task_struct内容 vfork vfork创建的子进程与父进程共享数据段,而且由vfork()创建的子进程将先于父进程运
Albert陈凯
2018/04/04
3.5K0
Linux中fork,vfork和clone详解(区别与联系)include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <u
SQL语句增加字段、修改字段、修改类型、修改默认值[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/143685.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/31
4K0
@RequestParam使用defaultValue属性设置默认值
@RequestParam使用defaultValue属性设置默认值 注意设置必须是string类型的,框架自己会做转换 @RequestParam(value = "page", required = false, defaultValue = "1") Integer page, @RequestParam(value = "size", required = false) Integer size,
kirin
2020/12/08
4.1K0
SQl 语句(常见) 新建,删除,修改表,新增字段,修改默认值
SQl 语句(常见) 新建,删除,修改表结构 新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default '默认值' null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5] int default 0, [字段6] Decimal (12,4) default 0, [字段7] image null ,
学到老
2018/03/19
1.7K0
SQl 语句(常见) 新建,删除,修改表,新增字段,修改默认值
SQl 语句(常见) 新建,删除,修改表结构 新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default '默认值' null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5] int default 0, [字段6] Decimal (12,4) default 0, [字段7] image nu
学到老
2019/02/14
2.2K0
include用法及搭配(include相关短语)
#include <iostream.h> // 这个就是1998年标准化以后的标准头文件 #include <iostream> // 这个就是标准化以前的头文件 更本质上的区别就是iostream把标准C++库的组件放在一个名位std的namespace里面。而相对的iostream.h则将这些标准组件放在全局空间里,同时在标准化以后旧有的C标准库也已经经过改造了。 使用前者,就需要在代码中添加语句:using namespace std; 即:#include <iostream.h> == #include <iostream>+ using namespace std;
全栈程序员站长
2022/07/29
1.7K0
html中#include file的使用方法
直接在浏览器中打开a,没有不论什么显示,后来知道,include是SSI(Server Side Include),在html中不支持include,之后把a.htm改成a.aspx,而且在将该页面公布在iis上,然后a.aspx就能够看到内容了。在html中想达到这种效果,能够使用iframe标签,直接在网上找了个样例例如以下:
全栈程序员站长
2022/07/09
1.8K0
使用 gulp-file-include 构建前端静态页面
前言 虽然现在单页面很流行,但是在 PC 端多页面还是常态,所以构建静态页面的工具还有用武之地。最近也看到了一些询问如何 include HTML 文件的问题。 很多时候我们在写静态页面的时候也希望能和后台模板一样,将导航、页头、页脚等公用的部分分离出去,然后引入页面中。单纯的静态页面不具备这种功能,而使用 gulp 插件可以很容易的完成,比如 gulp-file-include 插件。 官网对于插件的基本使用已经说得很详细,但是对于一些具体的场景并没有举例,所以初次接触还是还是会有疑惑,比如具有选中状态的
叙帝利
2018/01/17
1.8K0
使用 gulp-file-include 构建前端静态页面
点击加载更多

相似问题

在PHP中使用vs include作为导入语句

24

Mybatis If语句使用include属性

314

HTML include语句

46

php include语句

41

OpenGL include语句

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文