我在C#中创建了一个自定义Tag Helper,以对某些代码行进行一些检查(例如,检查其中是否存在键),我将插入一个示例进行解释
<mycheck key="test">
<div>... some html code</div>
</mycheck>
我也想在javascript代码中使用它,但是我看到用javascript代码编写时并不能解释这一点,例如在这种情况下:
<script>
<mycheck key="test">
... some javascript code
</mycheck>
</script>
如何在JavaScript代码中也使用我的标签助手?否则,有其他解决方法吗?
答案 0 :(得分:0)
标记助手仅存在于服务器端。当响应发送到客户端时,它将被重写为其他HTML标记。您不能在JS模板中使用它,因为它只能在服务器端进行处理,而只有在服务器完成后才能在客户端进行处理。
如果需要能够在客户端渲染组件,则应该使用客户端库(例如Angular,React,Vue等)并使用它们创建组件。