SurveyJS

SurveyJS中文操作手册,应用案例,使用方法。

surveyjs编辑器增加cookie验证的方法

shuju6 2020年06月27日 SurveyJS 335 views 0

0x00 问题来源

这个方法主要是为了解决调查多次提交的问题。在前期开发中,我们都是使用后端进行强制验证的(包括缓存验证和数据库验证)。后端验证的方法虽然好,但是对性能有一定的影响。surveyjs本身提供了cookie的验证机制,可以很方便的在前端解决这个问题,减少了后端运算的压力。

0x01 解决办法

考我们之前写的 surveyjs编辑器动态增加属性出现的问题及解决办法 ,我们可以动态添加cookie,以下是示例代码:

    var res=creator.text;
    var resjson = JSON.parse(res);
    
    resjson["cookieName"]="shuju6UniqueSurvey";
    var resstr= JSON.stringify(resjson);

 此外,我们也可以动态添加其他属性,比如将默认语言设置为简体中文:

    resjson["locale"]="zh-cn";
    var resstr= JSON.stringify(resjson);


猜你喜欢

发表评论

发表评论:

扫描二维码

手机扫一扫添加微信

18500133569 扫描微信 3157235504