- 备案提交超过7天了还是显示在审核中?
8月22日提交的审核,要等满20天还得了,小程序着急上线,555~
08-31 - 小程序保存用户本地文件问题
- 调用appendFileSync()函数保存“用户本地文件”时,在Windows端的开发工具中是可以正常保存的。然而在手机上无法保存(调用读取readFileSync()函数读取不到数据),同时查看微信文件保存的文件发现是0b大小。? - 开发工具中能够读取保存的数据,在手机端就无法读取到文件中的数据 -结果对比: [图片] [图片] 图一 开发工具中的效果 [图片] [图片] -以下是Demo代码: .js文件 [代码]btn_saveFile: [代码][代码]function[代码][代码](){[代码][代码] [代码][代码]const FileSystemManager = wx.getFileSystemManager();[代码][代码] [代码][代码]if[代码][代码]([代码][代码]this[代码][代码].data.save_str == [代码][代码]null[代码][代码]){[代码][代码] [代码][代码]//把数组中的数据转换成字符串[代码][代码] [代码][代码]this[代码][代码].data.save_str = [代码][代码]this[代码][代码].obj2string([代码][代码]this[代码][代码].data.display_data_arr);[代码][代码] [代码][代码]FileSystemManager.writeFileSync(`${wx.env.USER_DATA_PATH}/VR_location.txt`, [代码][代码]this[代码][代码].data.save_str, [代码][代码]'utf8'[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]else[代码][代码]{[代码][代码] [代码][代码]//把数组中的数据转换成字符串[代码][代码] [代码][代码]this[代码][代码].data.save_str = [代码][代码]this[代码][代码].obj2string([代码][代码]this[代码][代码].data.display_data_arr);[代码][代码] [代码][代码]FileSystemManager.appendFileSync(`${wx.env.USER_DATA_PATH}/VR_location.txt`, [代码][代码]this[代码][代码].data.save_str, [代码][代码]'utf8'[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]//把数组中的数据转换成字符串[代码][代码] [代码][代码]// this.data.save_str = this.obj2string(this.data.display_data_arr);[代码][代码] [代码][代码]// console.log('转换:'+this.obj2string(this.data.display_data_arr));[代码][代码] [代码] [代码] [代码][代码]let tt = FileSystemManager.saveFileSync([代码][代码] [代码][代码]`${wx.env.USER_DATA_PATH}/VR_location.txt`,[代码][代码] [代码][代码]`${wx.env.USER_DATA_PATH}/VR_location.txt`);[代码][代码] [代码][代码]console.log([代码][代码]'保存路径:'[代码] [代码]+ tt);[代码] [代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'文件保存成功!'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'success'[代码][代码],[代码][代码] [代码][代码]duration: 1500[代码][代码] [代码][代码]});[代码][代码] [代码] [代码] [代码][代码]const temp = FileSystemManager.readFileSync(`${wx.env.USER_DATA_PATH}/VR_location.txt`, [代码][代码]'utf8'[代码][代码]);[代码][代码] [代码][代码]console.log([代码][代码]"文件内容:"[代码] [代码]+ temp);[代码] [代码] [代码][代码]//清除数据[代码][代码] [代码][代码]// for()[代码][代码] [代码][代码]}[代码]
2019-01-01 - 条件渲染如何添加变量
- 我需要根据条件动态改变view的样式?如: <view wx:if="{{index == select_index}}" class='tr bg-g' bindtap='select_data' style ='background-color:{{select_color}}' id='{{index}}'> - 能否实现index==select_index这样的变量判断?
2019-01-01