首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角4模板与ES6模板字符串的绑定

角4模板与ES6模板字符串的绑定
EN

Stack Overflow用户
提问于 2017-05-04 22:40:23
回答 1查看 2.3K关注 0票数 2

我可以在Vue做一些事情,但似乎在第4角没有效果:

代码语言:javascript
复制
<div class="time-translate" [ngStyle]="{transform: `translate3d(${gridTranslateX}px, 0, 0)`}">

看来我必须回到原来的角度1.x方式:

代码语言:javascript
复制
<div class="time-translate" [ngStyle]="{transform: 'translate3d(' + gridTranslateX + 'px, 0, 0)'}">

在角4html模板中有使用ES6模板字符串的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-05 02:29:12

如果这是可能的话,那就太好了。同时,我认为一个类似的优雅解决方案是在组件类中定义一个样式对象,然后在模板中绑定到ngStyle。

代码语言:javascript
复制
/* my.component.ts */
export class MyComponent implements OnInit {
  myStyle: Object;

  ngOnInit() {
    myStyle = {'transform': `translate3d(${gridTranslateX}px, 0, 0)`};
  }
}
代码语言:javascript
复制
/* my.component.html */
<div class="time-translate" [ngStyle]="myStyle">...</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43793849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档