【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单子表JS增强写法【p4】
解决:单品总价的计算
- 会使用到JS增强【针对行级的JS增强】
1. 首先复制代码
默认的代码:
a_sub_kua_onlChange(){return {school(){let id = event.row.idlet value = event.valuelet targrt = event.targetlet columnKey = event.column.keygetAction('/test/jeecgDemo/getNote',{school:value}).then(res=>{let otherValues = {'note':res}that.triggleChangeValues(otherValues,id,targrt)})}}
}
修改过程:
- 注:onlChange()是自己定义好的标准
- 我们针对
ces_order_goods
订单商品控制,所以要将命名进行修改【表名+’_onlChange’】 - 我们要对
price,num,zong_price
字段进行处理 - 这里字段名改为num,当num字段内容改变的时候会触发num方法
修改后:
ces_order_goods_onlChange(){return {num(){let id = event.row.idlet num = event.row.numlet price = event.row.pricelet targrt = event.targetlet nval = price*numconsole.log('row',event.row);console.log('num',num);console.log('that',that);let otherValues = {'zong_price': nval}that.triggleChangeValues(otherValues,id,targrt)}}
}
console.log
的内容可以执行后按f12
中的console中进行查看
2. 在JS增强中代码
- list:是针对列表的
- form:是针对表单的【这里用这个】
3. 【商城订单表】单品总价的计算——功能演示
【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单子表JS增强写法【p4】相关推荐
- 【Web前端开发】《零基础入门学习Web开发》(HTML5CSS3)(小甲鱼)
1 P1:凉凉好像挺厉害的奥? 听完了! 2 P2:HTML是用来描述网页的一种语言 官方:超文本标记语言 Hyper Text Markup Language 使用标签来描述网页 ...
- autojs零基础入门视频教程,跟我学Auto.js Pro安卓免ROOT引流脚本开发教程,飞云脚本学院2019最新录制
课程大纲(更新中-) 基础课程 [已完成]01安装Visual Studio Code(时长9分33秒)在线观看 [已完成]02安装Auto.js Pro(时长5分48秒)在线观看 [已完成]03解读 ...
- 表格制作教程入门_广告制作技术全套教程 电商海报设计零基础入门 视频流量运营教程...
广告制作技术全套教程 https://pan.baidu.com/s/1AeMp3Yuao676QA-hyRpvsw 提取码: 7i1p 电商海报设计零基础入门https://pan.baidu.co ...
- 【转】Dynamics CRM 365零基础入门学习(四)Dynamics 使用profiler插件调试流程
今天我们介绍一种在dynamics开发中经常会用到的调试操作,其中一种调试方式即是profile调试.以下是我在项目开发中记录的调试流程,可供参考使用. 1.打开插件注册工具,会看到install P ...
- python零基础入门视频免费-阿里云免费推出Python零基础入门在线教程视频
最近阿里云大学将一大批热门培训教程免费开放学习了,这批免费课程从云服务器入门到大数据进阶;从Python,Linux入门到在线实战应有尽有.360云服务网(www.360yfw.com)将这批教程整理 ...
- c语言 统计数量用count_C语言编程学习之递归实现汉诺塔图解!还有零基础入门视频~...
C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...
- 苹果手机打开python_苹果手机停用怎样打开有视频教程鸣? | python零基础入门视频免费...
谁有免费python视频教程共享下? 学习python开发,视频教程,讲的详细,还有素材,可以边学习边实操 python教程:: https://pan.baidu.com/s/1K9rvYWwYij ...
- 【转】Dynamics CRM 365零基础入门学习(一)Dynamics介绍以及开发工具配置
由于公司CRM平台从Salesforce向Dynamic 365转型,因此全身心投入学习了几天Dynamic 365,国内相关的资料很少,所以总结这几天学到东西,以避免初学者走弯路. 本章分享内容介绍 ...
- 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单默认值和填值规则使用【p3】
解决:订单编码自动生成[上节遗留问题一] 文档的查看 1. [商城订单表]添加一个填值规则--修改页面属性 ${shop_order_num} 2. 填值规则的定义 规则实现类先默认写 3. 填值规则 ...
- 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单自定义按钮与JS增强Popup控件Online报表【p5】
Online表单自定义按钮与JS增强&Popup控件&Online报表[p5] Online表单自定义按钮与JS增强 JS增强的作用 实现一些复杂的页面效果:页面的动态计算,页面字段的 ...
最新文章
- link 标签的 rel 属性
- JSP第四课:用户注册登录设计(内置对象使用)
- 顺序表应用4:元素位置互换之逆置算法
- 13.小结Action
- Design Pattern – Separated Interface Pattern[转]
- rust(14)-if let,while let
- VTK:标记网格用法实战
- 华为p50预计售价鸿蒙是什么,华为P50pro预计售价多少 华为P50Pro参数配置
- 3 CSS 高级语法
- ltrim函数_MySQL|trim() 函数用法
- url decode problem
- java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
- iOS App 签名的原理 App 重签名(二)
- 微信公众平台测试号申请、使用HBuilder X与微信开发者工具实现授权登陆功能以及单点登录
- 杭州银行2018信息科技部面试
- docker以外的构建、运行、管理和分发容器候选项
- 成功解决Error: Failed to load class com.leo.sparkrdd.SparkRDDCalculateApp.
- [附源码]计算机毕业设计springboot公益组织登记与查询系统论文
- 佳能Canon PIXMA MG2545S 打印机驱动
- 高性能mysql知识总结大全