gpt4 book ai didi

javascript - 如何管理 ASP.NET 参数和 Javascript 键

转载 作者:行者123 更新时间:2023-12-04 23:42:36 25 4
gpt4 key购买 nike

这是我的场景。

我使用 ASP.NET MVC 3 以及 HTML、CSS、JavaScript/JQuery 来制作 Web 应用程序。我正在使用 Visual Studio 2010

我们已经发布了产品(在 1.0 中),但是现在我们处于项目的“维护”模式,我有一种感觉,随着项目添加了新功能,维护起来会更加困难C# (ASP.NET MVC) 和 JavaScript 之间的一组常量。

例如,在 JavaScript 中,我会创建一个 $.post 并将其链接到 MVC url Controller/Action,然后我会传入参数 { key1: value1, key2: value2}

问题是,如果 C# 参数名称发生变化或者参数在签名中的位置发生变化,我只会在运行时知道 JavaScript 需要更新(我假设我是一个不足够了解架构,可以在运行时之前执行此操作)。

所以我的问题是,您如何更轻松地管理 JavaScript 端,以便我可以与 C# 端所做的更改保持“同步”。编译器能否以某种方式为我做这件事,或者是否有插件可以帮助我?

谢谢。

最佳答案

您的问题询问有关同步 C# 常量和 JavaScript 常量的问题,但随后也讨论了参数名称和位置。

在 MVC 世界中,参数的位置不如名称重要,而且我还没有找到使这些参数保持同步的好方法,除非进行大量的单元和集成测试。你正在做那些测试,对吧? ;)

至于实际的常量和枚举,我已经开始使用 T4 模板为我需要的常量/枚举生成 .cs 和(命名空间的).js 文件(在我的例子中,从数据库中生成,但也可以很容易地成为其他任何东西)。

关于javascript - 如何管理 ASP.NET 参数和 Javascript 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16042267/

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