javascript - typescript /javascript 方法应该计算并返回 css 类吗?

标签 javascript html css angular typescript

关于我们是否应该从 Angular2 View 调用 TypeScript 方法(组件)来计算并返回 View 的正确 css 类,我们与我的队友争论不休。

查看

<div class="{{ getClass() }}"> ... </div>

组件

getClass():string {
   //some logic
   return 'myCSSclass';
}

主要问题是css和ts文件中css类名的耦合。是否有推荐的方法以其他方式执行此操作?

最佳答案

就像YounesM说:

<div [ngClass]="getClass()"> ... </div>

关于javascript - typescript /javascript 方法应该计算并返回 css 类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42790593/

相关文章:

javascript - Three.js 中的第一人称动画

javascript - 调整 Fabricjs 矩形的大小以保持边框大小

java - 如何让用户通过 Stripe 而不是我的 Wordpress 网站进行付款?

jquery - 隐藏/显示 <div> 使页面变大

css - 如何更改 MaterializeCSS 中容器的默认宽度?

javascript - 如何在输入字段 "password"中显示文本并在输入后再次切换到密码 View

javascript - JQuery DatePicker 关闭行为

css - 移动一个 div 会在原来的位置留下一个空间?

html - 如何将文件上传按钮放在幻灯片菜单中?

css - 如何在 Chrome 和 Firefox 中将按钮输入样式设置为相同?