typescript Carousel Component TS - Iteration 3 - Album Height
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript Carousel Component TS - Iteration 3 - Album Height相关的知识,希望对你有一定的参考价值。
import { Component, OnInit, Input, ElementRef } from '@angular/core';
// ...
@Component({
// ...
})
export class CarouselComponent implements OnInit {
// ...
@Input() ratio: number = 0.75;
albumHeight: number;
// ...
ngOnInit() {
// ...
this.albumHeight = this.ratio * this.elRef.nativeElement.clientWidth;
this.elRef.nativeElement.style.setProperty('--album-height', this.albumHeight + "px");
}
}
以上是关于typescript Carousel Component TS - Iteration 3 - Album Height的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Javascript 文件导入 Typescript
如何禁用typescript中的隐式导入
Vue+TypeScript 实际开发项目 避坑指南
Vue.js 自定义指令使用 TypeScript 检测点击外部元素
将 .eslintrc 重新定位到父级后,ESLint 找不到配置“prettier/@typescript-eslint”
VueJS/Typescript 错误:找不到模块“我的模块”或其相应的类型声明