picker三级联动,只有省市没有区的情况时,区会显示undefinded。
并且获取不到value值,这个bug求修复啊
抹茶味的夏
- 发布:2017-01-07 11:43
- 更新:2017-01-09 17:50
- 阅读:1869
Trust - 少说废话
示例中的判定条件不够严谨,未考虑到对象为空的情况。
实际开发中,需要判定值是否存在的。
示例代码调整如下
var getObjParam = function(obj, param) {
obj = obj || {};
return obj[param] || '';
};
cityResult3.innerText = "你选择的城市是:" + getObjParam(items[0], 'text') + " " + getObjParam(items[1], 'text') + " " + getObjParam(items[2], 'text');
抹茶味的夏 (作者)
嗯 好的
2017-01-09 17:49