|
應(yīng)該都有人試過 textarea的默認值問題,如果value的值綁定的是data的數(shù)據(jù),而這個數(shù)據(jù)又是在onLoad時通過wx.request從服務(wù)器獲取的話,那么在真機測試的時候,data的數(shù)據(jù)是渲染不出來的,然后找到一個解決方法,就是在onReady里面再重新一次setData。 假設(shè)data中有這么一個info,它的值在onLoad時通過請求獲取然后setData,然后textarea組件的value綁定了它,但這樣的話,真機測試時數(shù)據(jù)是渲染不出來的
那么我們添加一段代碼,就是在onReady再進行一次setData,賦的值是它本身
然后當(dāng)真機打開頁面的時候,textarea的value就能渲染出來了,當(dāng)然我也試過把wx.request寫在onReady里面,不過體驗效果不怎么好,就是請求的時候如果還包含其他數(shù)據(jù),又或者wxml里面有各種條件渲染是涉及到返回數(shù)據(jù)的話,那么打開頁面的時候畫面會出現(xiàn)短暫的閃爍 |