- setData修改数组,页面未重新渲染?
当我打开一个页面时,通过后端返回的数据,前端逻辑处理之后形成一个数组【genetateFormList】,在页面中调用自定义组件【formApp】并且循环这个组件,用来实现动态表单及表单之间的联动(图1),其中联动是通过【genetateFormList】数组对象中的【equation】布尔值利用指令【hidden】实现表单的联动,例如我选了周报填写,就会把对应的隐藏表单项的【equation】值修改成【false】,因为在hidden中false代表显示,true代表隐藏,整个流程就是这样,问题就在当我选了周报填写之后,equation值也在数组中修改成功,但是数据【genetateFormList】,并没有重新渲染(图4),这是为什么?是框架的bug还是我的问题? [图片] 图2: [图片] 图3: [图片] 图4: [图片]
2020-07-13 - 利用自定义组件生成动态表单联动,当表单值变化时,生成表单数组数据也更新了,但是wxml渲染for循环
当我打开一个页面时,通过后端返回的数据,前端逻辑处理之后形成一个数组【genetateFormList】,在页面中调用自定义组件【formApp】并且循环这个组件,用来实现动态表单及表单之间的联动(图1),其中联动是通过【genetateFormList】数组对象中的【equation】布尔值利用指令【hidden】实现表单的联动,例如我选了周报填写,就会把对应的隐藏表单项的【equation】值修改成【false】,因为在hidden中false代表显示,true代表隐藏,整个流程就是这样,问题就在当我选了周报填写之后,equation值也在数组中修改成功,但是数据【genetateFormList】,并没有重新渲染(图4),这是为什么?是框架的bug还是我的问题? [图片] 图2: [图片] 图3: [图片] 图4: [图片]
2020-07-06 - 苹果微信升级7.0.5后下载pdf文件无法打开,请官方尽快修复
苹果微信升级7.0.5版本后下载pdf文件无法打开,请官方尽快修复,可能还有其他问题,但暂时没有发现
2019-07-18 - canvas绝对定位层级z-index:0和view层z-index:999
我写了一个canvas,用来做背景水印,填充为白色,然后绝对定位层级z-index:0,再写了一个view层,绝对定位层级为z-index:999,在模拟工具中层级关系正常,但是在真机测试时始终canvas这个层在最上面把正常的view层遮挡 层级定位无效
2019-03-06 - 自定义组件内canvasToTempFilePath获取到的图片始终是透明空白的
-[图片] canvasToTempFilePath调用这个 应该是把上面绿色背景的文字及背景部分保存为图片 但是保存下来始终是空白的
2019-01-15 - 4月份做的小程序,现在工具升级了再打开原项目就报错了,咋回事?
[图片]4月份做的小程序,现在工具升级了再打开原项目就报错了,咋回事?
2017-11-28