|
1
2
这要看情况而定。对于简单的inliner,上面的行工作得很好。如果在 JavaScript ,您的视图方法可能有效。但是,如果只呈现输出所需javascript的部分视图,则会得到相同的结果。 这有一个问题,因为最终可能会将服务器数据与JavaScript混合在一起。最好的方法是将服务器数据最小化到绝对最小,并将其传递给JavaScript函数,而不是与JavaScript代码混合。那是,不是
但是
这使得代码更清晰、更容易理解,有助于将javascript移出单独的.js文件,有助于在需要时重用javascript,等等。 如果您在javascript中需要大量与服务器相关的URL,您可能需要创建全局(在母版页中)函数,例如
从javascript脚本中使用它。不过,这种技术还是有问题的;例如,它不使用MVC路由规则,因此URL可能不同步;等等。 |
|
|
2
1
我知道这并不适用于所有情况,但是当我需要将一个URL传递给一个客户机脚本(如您的示例中所示)时,通常需要将我在DOM中已有的某个锚或按钮半开:
在我的剧本里:
|
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |