1.一种页面编辑处理方法,其特征在于,所述方法包括:
对添加到页面编辑器的当前编辑页面中的页面组件进行初始化;
通过所述页面组件对应的属性编辑框获取用户为所述页面组件提供的自定义配置数据;
根据用户提供的自定义配置数据更新所述页面组件的组件状态。
2.根据权利要求1所述的方法,其特征在于,所述对添加到页面编辑器的当前编辑页面中的页面组件进行初始化,包括:获取所述当前编辑页面中的页面组件在进行当前页面编辑的上一次页面编辑时的历史组件状态数据,根据获取到的历史组件状态数据对所述页面组件进行初始化,或根据所述当前编辑页面中的页面组件对应的默认组件状态数据对所述页面组件进行初始化。
3.根据权利要求1所述的方法,其特征在于,所述通过所述页面组件对应的属性编辑框获取用户为所述页面组件提供的自定义配置数据,包括:监测所述页面组件对应的属性编辑框触发的change事件;
当监测到所述页面组件对应的属性编辑框触发的change事件时,将用户在所述属性编辑框内输入的数据作为用户为所述页面组件提供的自定义配置数据。
4.根据权利要求3所述的方法,其特征在于,所述根据用户提供的自定义配置数据更新所述页面组件的组件状态,包括:根据所述自定义配置数据对应的属性编辑框的属性类型获取所述自定义配置数据对应的组件属性标识;
根据所述组件属性标识以及所述页面组件的组件标识生成相应组件属性的状态更新标识;
根据预先建立的状态更新标识与用于对页面组件中各个组件属性进行状态更新的回调函数之间的对应关系,查找相应的回调函数;
执行获取到的回调函数以更新相应页面组件的组件属性。
5.根据权利要求4所述的方法,其特征在于,所述执行获取到的回调函数以更新相应页面组件的属性状态,包括:若所述自定义配置数据对应的组件属性为HTML模板或可执行脚本,则根据所述页面组件的组件标识查找所述自定义配置数据在模板引擎中的位置,将解码后的自定义配置数据传入对应的位置,并将传入数据后的模板引擎解析成目标html模板,将得到的得到目标html模板添加到所述页面组件的父容器;
若所述自定义配置数据对应的组件属性为css样式或JavaScript脚本,则根据所述自定义配置数据生成对应的link标签或script标签,将所述link标签或script标签插入在所述页面组件所属页面的html头部。
6.一种页面编辑处理装置,其特征在于,所述装置包括:
初始化模块,用于对添加到页面编辑器的当前编辑页面中的页面组件进行初始化;
获取模块,用于通过所述页面组件对应的属性编辑框获取用户为所述页面组件提供的自定义配置数据;
处理模块,用于根据用户提供的自定义配置数据更新所述页面组件的组件状态。
7.根据权利要求6所述的装置,其特征在于,所述初始化模块,具体用于获取所述当前编辑页面中的页面组件在进行当前页面编辑的上一次页面编辑时的历史组件状态数据,根据获取到的历史组件状态数据对所述页面组件进行初始化,或,根据所述当前编辑页面中的页面组件对应的默认组件状态数据对所述页面组件进行初始化。
8.根据权利要求6所述的装置,其特征在于,所述获取模块,包括:检测单元,用于监测所述页面组件对应的属性编辑框触发的change事件;
获取单元,用于当监测到所述页面组件对应的属性编辑框触发的change事件时,将用户在所述属性编辑框内输入的数据作为用户为所述页面组件提供的自定义配置数据。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任一项所述方法的步骤。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5任一项所述方法的步骤。