|
|
发表于 2024-7-29 15:18:51|来自:
|
显示全部楼层
请问是写在input的afterload里吗?
我现在在input的onchange里这样写的,不知道可不可行:
//获取当前组件所在数据模板/数据表格的行(条目)对象
var line = this.target.parentLine;
//获取当前字段所在行下标
var index = line.getIndex();
//获取当前字段所在条目的subject字段的值
var data = line.getModule("status").getData();
var node = line.getModule("status").node;
var input = node.querySelector('input')
if(data == '已收悉') {
input.style.color = 'green'
} else if (data == '未收悉') {
input.style.color = 'orange'
} else {
input.style.color = 'red'
} |
|