我在 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等客户端库,并使用这些组件创建组件。