zblogphp自带js框架评论接口大全
天兴工作室 2020-12-04 zblogphp教程 530 0 评论
zblogphp从1.5版本就开始推出了自带的js前端框架:Z-BlogPHP JavaScript Framework;把一些前端常用的事件都封装了起来内置到zblogphp.js文件里面。
主题的js只需要简单的按照规定调用即可,大大的简化了流程和统一了标准。
分享以下官方git库里面的一些使用案例:
// 评论字段校验规则,要求提交的内容必须有一个test字段 zbp.options.comment.inputs.test = { required: true, getter: function () { return 'ZBPJF' }, validator: function (text, callback) { if (text !== 'ZBPJF') { callback(new Error('No ZBPJF!')) } else { // null代表没问题 callback(null) } } } // 挂接口 // 获取评论数据 zbp.plugin.on("comment.get", "ZBPJFExample", function (postId, page) { console.log('开始尝试评论数据') }) // 得到评论数据 zbp.plugin.on("comment.got", "ZBPJFExample", function (formData, data, textStatus, jqXhr) { console.log('获得评论数据') console.log(data) }) // 评论开始接口,只能对formData进行读取和修改 zbp.plugin.on("comment.post.start", "ZBPJFExample", function (formData) { console.log('开始评论!') }) // 评论验证中接口 zbp.plugin.on("comment.post.validate", "ZBPJFExample", function (formData) { console.log('评论验证中!') }) // 评论验证失败接口 zbp.plugin.on('comment.post.validate.error', 'ZBPJFExample', function (error, formData) { console.log('评论验证失败:' + error.code) }) // 评论验证成功接口 zbp.plugin.on('comment.post.validate.success', 'ZBPJFExample', function (formData) { console.log('评论验证成功!') }) // 评论发送成功接口 zbp.plugin.on('comment.post.success', 'ZBPJFExample', function (formData, data, textStatus, jqXhr) { console.log('评论发送成功!') console.log("系统返回数据:"); console.log(data) }) // 评论发送失败接口 zbp.plugin.on('comment.post.error', 'ZBPJFExample', function (error, formData, data, textStatus, jqXhr) { console.log('评论发送失败,错误:' + error.code) console.log(error) }) // 评论发送结束接口 // 无论成功或失败,评论发送结束均会触发 zbp.plugin.on('comment.post.done', 'ZBPJFExample', function (error, formData, data, textStatus, jqXhr) { console.log('评论发送结束') }) // 评论回复接口,可能在为老版本使用的主题中会无效 // 另外,通过zbp.plugin.unbind("comment.reply", "system-default")可以解绑系统的相关事件。 zbp.plugin.on("comment.reply.start", "ZBPJFExample", function (id) { console.log("回复评论ID:" + id); }); // 取消评论回复接口,可能在为老版本使用的主题中会无效,若解绑了系统有关事件可能会无效。 // 可能需要主题配合 zbp.plugin.on("comment.reply.cancel", "ZBPJFExample", function (id) { console.log("取消回复评论"); });
有兴趣的可以直接在自己的代码里面测试,可玩性还是有的。
相关推荐
- zblogphp挂接口往文章正文插入指定内容07-14
- 2020年 zblog1.6版本终于上线了03-26
- zblogphp调用文章总数、评论总数等的调用标签03-16
- zblogphp评论设置标签探讨08-04
- zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!10-31
- zblogphp判断用户是否登录10-21
- zblogphp获取多个分类的文章并按照指定需求排序(最新 热门 热评)04-18
- ZBLOGPHP能用PHP7吗?01-19
- zblogphp的坑:子分类的文章为什么不在父分类下显示?06-15
- 万网免费虚拟主机使用Z-BlogPHP注意事项06-12
取消回复欢迎 你 发表评论:
- 最新文章
- 热文排行
- 最多评论
- 1zblog1.7版本“固定网站域名”按钮不见了怎么办?zblog固定网站域名功能设置步骤04-19
- 2zblog升级1.7报错“Invalid argument supplied for foreach”或者“unserialize(): Error at offset”的解决办法04-11
- 3wordpress面包屑导航怎么写?wordpress面包屑导航代码04-07
- 4wordpress页面调用指定模板的方法03-30
- 5天兴工作室wordpress娱乐资源主题 搭积木首页+多种列表样式03-21
- 6wordpress分类调用标签函数大全03-13
- 7wordpress调用今日发布文章数量和总文章数量的方法03-12
- 8天兴工作室zblog在线表单插件03-10
- 9天兴工作室:zblog在线表单插件使用视频教程03-10
- 标签聚合
- ×1zblog后台地址×1冬天×1邮箱×1在线订单×1银联翼宝×13G流量包×1zblog回到顶部×1blockquote×1vip会员×1乐享3G×1地铁2号线×1jiathis×1添加网站统计×1导航高亮×1方言×1bxSlider×1zblogasp自适应×109版轻松卡×1wang×1上一篇
最新评论
-
离心泵
谢谢老师的教导 -
鹏仔先生
求一个付费的 zblogphp 评论插件,输入QQ 获取QQ头像 名称 这种,带评论点赞。 评论于:天兴工作室zblog在线表单插件
-
鹏仔先生
给力 -
青梅工作室
大佬不错哈! -
akrin
请问 网站证书过期,导致无法登录后台,如何去掉https资源的自动跳转 谢谢