如何为同样在 JavaScript 代码中执行的剃刀创建自定义标签助手?



我在 C# 中创建了一个自定义标记助手来对某些代码行执行一些检查(例如检查其中是否存在键(,我将插入一个示例来解释它

<mycheck key="test">
<div>... some html code</div>
</mycheck>

我也想在 javascript 代码中使用它,但我看到在用 javascript 代码编写时不会解释这一点,例如在这样的情况下:

<script>
<mycheck key="test">
... some javascript code
</mycheck>
</script>

如何在 JavaScript 代码中也使用我的标签帮助程序?否则,是否有一些不同的解决方案?

标记帮助程序仅存在于服务器端。当响应发送到客户端时,它将被重写为其他一些 HTML 标记。您不能在 JS 模板中使用它,因为它只能在服务器端处理,而只能在服务器完成后在客户端存在。

如果你需要能够在客户端渲染组件,那么你应该使用像Angular,React,Vue等客户端库,并使用这些组件创建组件。

最新更新