开发者社区> 问答> 正文

逻辑以何种形式表达?

逻辑以何种形式表达?

展开
收起
云上静思 2022-07-28 18:44:22 404 0
1 条回答
写回答
取消 提交回答
  • 以淘系营销中的典型需求举例,在imgcook 的可视化编辑器内,我们通常会这样实现(假定模块当前数据是一个单循环一排二商品模块,循环迭代对象item)

    ● 为节点的价格绑定数据:点击节点属性 -> 数据 -> 新增一个数据绑定,值为item.itemActPrice。

    ● 模块不足一行的时候进行截断:点击快速设置 -> 代码编写 -> 新增一个方法-> 编写截断代码,将items 的长度不被2 整除的数据去除。

    ● 埋点逻辑:普通埋点需要点击节点属性 -> 类型切换为埋点链接,点击新增一个数据绑定,增加data-track-type、exp-type 等属性,并为其增加数据绑定;主会场实时埋点在做节点类型转换和数据绑定之余,还需要在循环节点里新增一个用于实时曝光的节点,其曝光类型需要设定为实时曝光。

    ● 加载更多:下滑式加载更多需要为模块增加曝光事件,事件句柄里编写加载更多代码。点击加载更多需要为模块增加点击事件,事件句柄里编写加载更多代码。

    配图28.png

    以上内容摘自《前端代码是怎样智能生成的》电子书,点击https://developer.aliyun.com/topic/download?id=53可下载完整版

    2022-07-28 19:14:12
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
为并行图数据处理提供高层抽象/语言 立即下载
数据+算法定义新世界 立即下载
Terark.com ——重新定义数据技术 立即下载