寻找一种智能的方式来构造我的代码(ES6样式)。没有if语句。
我的角度组件应用程序滑块具有一个属性,该属性使组件能够从父级获取数据(使用@Input); app-slider组件的值是“ city”或“ event”。
两个子组件
new Date("1548005663900")
两者的目的是相同的-它们显示一些有关城市或事件的信息。
基于值“ city”或“ event”,我想调用mongo db来获取相应的数据。
我可以轻松地在构造函数中调用数据库层,并调用getCities()或getEvents()。我可以使用if语句。
但是如果没有if语句,是否有可能-一种更简洁的方法?
再次感谢
答案 0 :(得分:0)
可以创建字典: 字典= { 事件:事件, 城市:城市} 然后 var data = dict [stringType]; //事件或城市