微信小程序 WX:FOR问题
- 当前 Bug 的表现(可附上截图) <view class="weui-form-preview"> <view class="weui-form-preview__hd"> <view class="weui-form-preview__item"> <view class="weui-form-preview__label">订单状态</view> <view class="weui-form-preview__value_in-hd">{{MSGCODE}}</view> </view> </view> <view class="weui-form-preview__bd" wx:for="{{dataList.ROW}}" wx:key="name"> <view class="weui-form-preview__item"> <view class="weui-form-preview__label">票号</view> <view class="weui-form-preview__value">{{item.TICKETCODE}}</view> </view> <view class="weui-form-preview__item"> <view class="weui-form-preview__label">姓名</view> <view class="weui-form-preview__value">{{item.REALNAME}}</view> </view> <view class="weui-form-preview__item"> <view class="weui-form-preview__label">航班</view> <view class="weui-form-preview__value"><text>{{item.FROMWHARFCNAME}} -> {{item.TOWHARFCNAME}} \n {{item.DEPARTURESDATE}} {{item.DEPARTURESTIME}}</text></view> </view> <view class="weui-form-preview__item"> <view class="weui-form-preview__label">其他信息</view> <view class="weui-form-preview__value"><text>{{item.TICKETTYPECNAME}} {{item.CLIENTTYPECNAME}} {{item.CURRENCY}}{{item.PRICE}} \n {{item.SEATRANKCNAME}}:{{item.SEATNUMBER}} \n 销售渠道:{{item.AGENTCOMPANY}}</text></view> </view> </view> 当服务器返JSON的ROW下有两个人时,可以FOR循环(见第二个JASON),但是只有一个人时,FOR失败,没有渲染view (见第一个JASON) (第一个JASON) { "MSGCODE": "06", "EMAIL": "13689574994@cks.com.hk", "LANG": "C", "TABLE": { "ROW": { "REFNO": "1000000002ww5bu6u2d4210cuua226", "PASSENGER": "1001", "PASSENGERID": "0654", "TICKETCODE": "116313981239", "DEPARTURESDATE": "2018-11-12", "DEPARTURESTIME": "08:30", "PRICE": "120", "CURRENCY": "RMB", "SEATRANKID": "121", "VOYAGEROUTEID": "156928956", "SEATNUMBER": "53", "FROMPORTCNAME": "蛇口", "FROMPORTTNAME": "蛇口", "FROMPORTENAME": "SHE KOU", "TOPORTCNAME": "珠海", "TOPORTTNAME": "珠海", "TOPORTENAME": "ZHU HAI", "FROMWHARFCNAME": "蛇口港", "FROMWHARFTNAME": "蛇口港", "FROMWHARFENAME": "She Kou", "TOWHARFCNAME": "珠海九洲港", "TOWHARFTNAME": "珠海九洲港", "TOWHARFENAME": "Zhu Hai Jiu Zhou", "SEATRANKCNAME": "普通位", "SEATRANKTNAME": "普通位", "SEATRANKENAME": "Economy Class", "CLIENTTYPECNAME": "成人", "CLIENTTYPETNAME": "成人", "CLIENTTYPEENAME": "adult", "TICKETTYPECNAME": "散客", "TICKETTYPETNAME": "散客", "TICKETTYPEENAME": "Walk-in", "TICKETTYPEREMARKCNAME": { }, "TICKETTYPEREMARKENAME": { }, "AGENTCOMPANY": "XLM2", "TICKETREMARK1": { }, "TICKETREMARK2": { }, "FROMPORTCODE": "SK", "TOPORTCODE": "ZH", "VOYAGEREMARK": { }, "PRINTPRICE": "120", "PRINTPRICETYPE": "1", "FUELSURCHARGE": "1", "PAYMENT": "5", "ISJZ": "02", "FROMBERTH": { }, "TOBERTH": { }, "QRCODE": "116313981239108543395406540654SK^-ZH^2018111208306ZmI56eA5ZCbfDQ0MTUyMjE5OTkwMjI4MjE0WA==^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1^0^^^1900010119000101^^^^^^^^^^^^^^^^^", "REALNAME": "陈秀君", "IDNO": "4415**********214X" } } } (第二个JASON) { "MSGCODE": "03", "EMAIL": "13906991912@cks.com.hk", "LANG": "C", "TABLE": { "ROW": [ { "REFNO": "1000000006xc7350033776", "PASSENGER": "1001", "PASSENGERID": "9921", "TICKETCODE": "116313994197", "DEPARTURESDATE": "2018-11-11", "DEPARTURESTIME": "07:30", "PRICE": "120", "CURRENCY": "RMB", "SEATRANKID": "33627656", "VOYAGEROUTEID": "160485451", "SEATNUMBER": "19", "FROMPORTCNAME": "蛇口", "FROMPORTTNAME": "蛇口", "FROMPORTENAME": "SHE KOU", "TOPORTCNAME": "珠海", "TOPORTTNAME": "珠海", "TOPORTENAME": "ZHU HAI", "FROMWHARFCNAME": "蛇口港", "FROMWHARFTNAME": "蛇口港", "FROMWHARFENAME": "She Kou", "TOWHARFCNAME": "珠海九洲港", "TOWHARFTNAME": "珠海九洲港", "TOWHARFENAME": "Zhu Hai Jiu Zhou", "SEATRANKCNAME": "普通舱", "SEATRANKTNAME": "普通艙", "SEATRANKENAME": "Economy class", "CLIENTTYPECNAME": "成人", "CLIENTTYPETNAME": "成人", "CLIENTTYPEENAME": "adult", "TICKETTYPECNAME": "散客", "TICKETTYPETNAME": "散客", "TICKETTYPEENAME": "Walk-in", "TICKETTYPEREMARKCNAME": { }, "TICKETTYPEREMARKENAME": { }, "AGENTCOMPANY": "XLM2", "TICKETREMARK1": { }, "TICKETREMARK2": { }, "FROMPORTCODE": "SK", "TOPORTCODE": "ZH", "VOYAGEREMARK": { }, "PRINTPRICE": "120", "PRINTPRICETYPE": "1", "FUELSURCHARGE": "1", "PAYMENT": "5", "ISJZ": "02", "FROMBERTH": { }, "TOBERTH": { }, "QRCODE": "116313994197108543759699219921SK^-ZH^2018111107306LWW5pmT55KHfDM1MDUwNDIwMDYwMTMwMjAyMA==^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1^0^^^1900010119000101^^^^^^^^^^^^^^^^^", "REALNAME": "赖晓璇", "IDNO": "3505**********2020" }, { "REFNO": "1000000006xc7350033776", "PASSENGER": "1002", "PASSENGERID": "9921", "TICKETCODE": "116373991198", "DEPARTURESDATE": "2018-11-11", "DEPARTURESTIME": "07:30", "PRICE": "120", "CURRENCY": "RMB", "SEATRANKID": "33627656", "VOYAGEROUTEID": "160485451", "SEATNUMBER": "20", "FROMPORTCNAME": "蛇口", "FROMPORTTNAME": "蛇口", "FROMPORTENAME": "SHE KOU", "TOPORTCNAME": "珠海", "TOPORTTNAME": "珠海", "TOPORTENAME": "ZHU HAI", "FROMWHARFCNAME": "蛇口港", "FROMWHARFTNAME": "蛇口港", "FROMWHARFENAME": "She Kou", "TOWHARFCNAME": "珠海九洲港", "TOWHARFTNAME": "珠海九洲港", "TOWHARFENAME": "Zhu Hai Jiu Zhou", "SEATRANKCNAME": "普通舱", "SEATRANKTNAME": "普通艙", "SEATRANKENAME": "Economy class", "CLIENTTYPECNAME": "成人", "CLIENTTYPETNAME": "成人", "CLIENTTYPEENAME": "adult", "TICKETTYPECNAME": "散客", "TICKETTYPETNAME": "散客", "TICKETTYPEENAME": "Walk-in", "TICKETTYPEREMARKCNAME": { }, "TICKETTYPEREMARKENAME": { }, "AGENTCOMPANY": "XLM2", "TICKETREMARK1": { }, "TICKETREMARK2": { }, "FROMPORTCODE": "SK", "TOPORTCODE": "ZH", "VOYAGEREMARK": { }, "PRINTPRICE": "120", "PRINTPRICETYPE": "1", "FUELSURCHARGE": "1", "PAYMENT": "5", "ISJZ": "02", "FROMBERTH": { }, "TOBERTH": { }, "QRCODE": "116373991198108543759699219921SK^-ZH^2018111107306LWW6YeR5aCGfDM1MDUwMDE5NzkwODA4NTU1MA==^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1^0^^^1900010119000101^^^^^^^^^^^^^^^^^", "REALNAME": "赖金堆", "IDNO": "3505**********5550" } ] } } - 预期表现 只有一个人时,仍要渲染view (见第一个JASON)