发表于: 2017-05-27 23:57:00

1 916


任务进展:

       1:增加了编辑article功能。

       2:听老大讲后端cache数据设计,处理获取到的数据的方案,以及DAL工具的作用。

遇到问题:

       编辑article和新增article使用同一个页面,通过跳转时传入的参数判断是新增操作还是编辑操作,在js文件中加入条件判断执行编辑操作和请求即可。遇到的问题是:

       一,从后端请求到数据后,通过各个ng-model来默认显示,在后台给ng-model赋值后,页面部分渲染显示,其中select框没有显示,查了下似乎如果使用ng-options的话,无法指定默认值,萝卜多代码中这部分是采用<option>标签写死的,明天准备使用ng-repeat试试。

       二、后端返回的数据中有img项,存储的是图片远程存储地址,新创建一个img标签,将此地址设置为其src值,将其加入页面DOM中,结果不显示,后台可以打印数据的img项的值,报错:不能读取没有定义的img属性;查找后发现赋值语句必须写在条件判断中,否则后台不会按照编辑操作执行。

       三、后台返回的数据中,链接项没有表单验证,说明其他人上传数据的时候,没有增加表单验证,这导致自己这边获取后必须修改,否则无法提交。

明日计划:

       解决默认数据初始化问题。

收获:

       听老大讲课,介绍后端查询获取数据后,为了性能和效率考虑,采用何种方案处理后进行缓存存储和展示,以及后端项目中常用的DAL工具的配置规则。


返回列表 返回列表
评论

    分享到