如何使用“ ES6”样式在打字稿中动态设置字体?

时间:2019-01-22 18:38:34

标签: javascript typescript

寻找一种智能的方式来构造我的代码(ES6样式)。没有if语句。

我的角度组件应用程序滑块具有一个属性,该属性使组件能够从父级获取数据(使用@Input); app-slider组件的值是“ city”或“ event”。

两个子组件

new Date("1548005663900")

两者的目的是相同的-它们显示一些有关城市或事件的信息。

基于值“ city”或“ event”,我想调用mongo db来获取相应的数据。

我可以轻松地在构造函数中调用数据库层,并调用getCities()或getEvents()。我可以使用if语句。

但是如果没有if语句,是否有可能-一种更简洁的方法?

再次感谢

1 个答案:

答案 0 :(得分:0)

可以创建字典: 字典= { 事件:事件, 城市:城市} 然后 var data = dict [stringType]; //事件或城市