powerapps-portal - Power Apps 门户 - 实体列表列名称覆盖
问题描述
有谁知道使用列名覆盖而不是视图中定义的名称的液体模板变量名称?
<th width="{{ c.width }}" class="govuk-table__header" data-logicalname="{{ c.logical_name }}">
{% if c.sort_enabled %}
{% assign current_sort = order | current_sort:c.logical_name %}
{% case current_sort %}
{% when 'ASC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_descending }}"><i class="fa fa-sort-asc"></i>
{{ c.name }}
</a>
{% when 'DESC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc"></i>
{{ c.name }}
</a>
{% else %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc fa-rotate-270"></i>
{{ c.name }}
</a>
{% endcase %}
{% else %}
{{ c.name }}
{% endif %}
</th>
我目前正在使用c.name
,但我希望名称继承实体列表配置中的列名属性。
解决方案
ASAIK 这是不可能的,您需要将逻辑添加到模板中以重命名列名,请参见下面的“XXXXXXXXXX”:
{% if c.logical_name == "XXXXXXXXXX" %}
<th width="{{ c.width }}" class="govuk-table__header" data-logicalname="{{ c.logical_name }}">
{% if c.sort_enabled %}
{% assign current_sort = order | current_sort:c.logical_name %}
{% case current_sort %}
{% when 'ASC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_descending }}"><i class="fa fa-sort-asc"></i>
XXXXXXXXXX
</a>
{% when 'DESC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc"></i>
XXXXXXXXXX
</a>
{% else %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc fa-rotate-270"></i>
XXXXXXXXXX
</a>
{% endcase %}
{% else %}
{{ c.name }}
{% endif %}
</th>
{% else %}
<th width="{{ c.width }}" class="govuk-table__header" data-logicalname="{{ c.logical_name }}">
{% if c.sort_enabled %}
{% assign current_sort = order | current_sort:c.logical_name %}
{% case current_sort %}
{% when 'ASC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_descending }}"><i class="fa fa-sort-asc"></i>
{{ c.name }}
</a>
{% when 'DESC' %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc"></i>
{{ c.name }}
</a>
{% else %}
<a href="{{ request.path_and_query | add_query:'order', c.sort_ascending }}"><i class="fa fa-sort-desc fa-rotate-270"></i>
{{ c.name }}
</a>
{% endcase %}
{% else %}
{{ c.name }}
{% endif %}
</th>
{% endif %}
推荐阅读
- python - Tensorflow Objct 检测 API 错误:ValueError: ssd_mobilenet_v2 is not supported
- php - 为移动设备调整 PHP 网站:重定向到移动子域“m”
- javascript - React:SubmitForm 中的无效钩子调用,自定义钩子 useSendFormData
- python - 在 Python 中生成和压缩两个列表的最简洁有效的方法
- docker-compose - docker compose 中的条件表达式
- python - Flask 中的多个提交按钮
- mule-studio - 从 dataweave 中的 anypoint secrets manager 访问值
- linux - 如何在 2 个进程(linux)之间共享 OpenGL 上下文/纹理
- selenium - C# Selenium Chromedriver 中的 Hcaptcha + 2captcha/anticaptcha
- angular - 为什么我不应该发布用 Ivy 编译的库?