现在有个需求要求我用nestjs写一个接口,处理本地一个json文件处理成一个html页面返回给前端
,我想问比如返回的格式是这样,"text":'<style>.helloword{width:100px;}</style> <div class="helloword" (click)="handleclick()">你好</div>'
这样返回去的样式和点击事件是否能生效。如果不行该如何做?大佬们
现在有个需求要求我用nestjs写一个接口,处理本地一个json文件处理成一个html页面返回给前端
,我想问比如返回的格式是这样,"text":'<style>.helloword{width:100px;}</style> <div class="helloword" (click)="handleclick()">你好</div>'
这样返回去的样式和点击事件是否能生效。如果不行该如何做?大佬们
首先,对于样式和事件是否可以生效的问题,答案是肯定的。只要返回的 HTML 包含正确的 CSS 类和正确的 Angular 事件绑定,样式和事件都应该可以生效。
然而,你需要确保以下几点:
<div>
标签中包含 <style>
和 (click)
属性,且它们需要放在 <div>
的开始和结束标签之间。<style>
中定义了 .helloworld
,那么你需要在返回的 HTML 中有一个类名为 helloworld
的元素。handleclick()
方法已经在你的 Angular 组件中定义了。如果以上条件都满足,那么你应该可以在 NestJS 中返回带有样式和事件的 HTML。
如果你遇到任何具体的问题或错误,可以提供更多的信息,我会很乐意帮助你解决。
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
4 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读
1 回答2.6k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
(click)
改成onclick
也可以