已写的代码:
// 如果title里的值为26个字母里的其中一个,则把item里面的label里的文字内容显示出来;
// 如果title里的值为热门城市,则把cityListHot里的文字内容显示出来,如果title里的值不为热门城市,则把curCityList里的文字内容显示出来
<div>
{title==/^[a~zA~Z]$/ ? item.label : (title=="热门城市" ? cityListHot : curCityList)}
</div>
以上三元表达式只显示出了curCityList里的文字内容,其余两个情况没有显示出相应的文字内容,请问代码哪里出了问题?正确的代码是什么?