gpt4 book ai didi

asp.net-mvc - 如何在局部 View 中声明参数(变量)?

转载 作者:行者123 更新时间:2023-12-02 00:24:23 25 4
gpt4 key购买 nike

给定一个名为 SomeContainer.spark 的 Spark View 以这种方式使用部分 View :

<SomeContent param1 = "Model.SomeValue"/>

并给定一个名为 SomeContent.spark 的部分 View 以这种方式使用参数:

<div>${param1}</div>

如何修改SomeContent.spark预先声明 param1。我想这样做有两个原因:

  • 可读性:读者会知道部分 View 取决于什么
  • 在 Visual Studio 中获取 param1 的智能

我试图简单地声明相同的 <var>在 SomeContent.spark 中,但在运行时失败,表明该变量已经存在。

最佳答案

我从 Spark 小组得到了答案。在部分中,您可以使用 <default/> 声明变量元素:

<default param1="new List<string>()" type="List[[string]]"/>

它不仅声明了参数(具有我的问题中提到的优点),而且还为其提供了一个默认值,可用于防止部分表单获得 NullReferenceException...

关于asp.net-mvc - 如何在局部 View 中声明参数(变量)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2306957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com