找文章 / 找答案
  • 发帖数16
  • 粉丝0

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

文本组件修改部分数据的颜色

联友玄铁二 显示全部楼层 发表于 2021-4-26 18:16:20 |阅读模式 打印 上一主题 下一主题
有一个文本组件,有些值是通过参数获取的,现在需要把这个参数的值用红色显示。该怎么做?
比如:湖北省面积185900平方千米,其中的 185900要用红色显示。
回复

使用道具 举报

精彩评论14

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-4-26 18:47:33
文本组件格式里找下有没有能设置颜色的
回复 支持 反对

使用道具 举报

联友玄铁二 显示全部楼层 发表于 2021-4-27 09:08:58
永洪tech-zyc 发表于 2021-4-26 18:47
文本组件格式里找下有没有能设置颜色的

文本组件设置颜色,所有的内容都会改变颜色,文本组件也没有高亮,这个能实现吗?
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-4-27 09:26:51
联友 发表于 2021-4-27 09:08
文本组件设置颜色,所有的内容都会改变颜色,文本组件也没有高亮,这个能实现吗? ...

你这个需求是只想让这个参数的值显示的时候给他变色吗
回复 支持 反对

使用道具 举报

联友玄铁二 显示全部楼层 发表于 2021-4-27 09:31:04
永洪tech-zyc 发表于 2021-4-27 09:26
你这个需求是只想让这个参数的值显示的时候给他变色吗

是的,这个参数的值,会根据选择不同的过滤器而变化,然后获取到传到文本组件中,主要是一段文字,想突出重点部分:数值。
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-4-27 09:35:46
联友 发表于 2021-4-27 09:31
是的,这个参数的值,会根据选择不同的过滤器而变化,然后获取到传到文本组件中,主要是一段文字,想突出 ...

输入<span style="color:red">我的值</span> 类似这种的html 标签形式 即可
回复 支持 反对

使用道具 举报

联友玄铁二 显示全部楼层 发表于 2021-4-27 10:32:17
永洪tech-zyc 发表于 2021-4-27 09:35
输入我的值 类似这种的html 标签形式 即可

你是说在文本组件中的文本中写类似html的内容吗,但是我这个文本是在变化时运行中的脚本中给的值,代码如下,想把num1和num2重点突出,用红色标识
if(num1 == 0 || num2 == 0){
  文本12.data=""
}
else if(data.get(0,0) == 1){
    文本12.data=data.get(1,0)+param["Year_Start"]+"年至"+param["Year_End"]+"年在"+area+param['fs']+":"
  +num1+dw1+",其中投资额最大的地区是:1、"+data.get(1,2)
  +",合计投资金额:"+num2+dw1+",占总投资比重"+per+"%"
}
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-4-27 10:40:14
联友 发表于 2021-4-27 10:32
你是说在文本组件中的文本中写类似html的内容吗,但是我这个文本是在变化时运行中的脚本中给的值,代码如 ...

你这边可以在脚本中把目标值赋值给一个 参数比如param["a"] = xxxx.  然后再文本中写<span>?{a}</sapn>
回复 支持 反对

使用道具 举报

联友玄铁二 显示全部楼层 发表于 2021-4-27 10:52:02
本帖最后由 联友 于 2021-4-27 10:54 编辑
永洪tech-zyc 发表于 2021-4-27 10:40
你这边可以在脚本中把目标值赋值给一个 参数比如param["a"] = xxxx.  然后再文本中写?{a} ...

额,是这样的,这个文本中基本上所有的字,都是变化的,当param["xx"] = a,显示 投资额最大的地区是……,当param["xx"] = b,显示 投资额最大的前两个地区是…… ,当param["xx"] = c,显示 投资额最大的前三个地区是……。就是说是动态的,用脚本赋值的,如果用文本,只把数值标红,其他的是固定的,不满足我的需求。难道要我把这个文本中只要是变化的都给参数吗,那这样参数也太多了
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-4-27 10:57:31
联友 发表于 2021-4-27 10:52
额,是这样的,这个文本中基本上所有的字,都是变化的,当param["xx"] = a,显示 投资额最大的地区是…… ...

你这个感觉不太好做,脚本设置样式就会都改成哪个样式的~
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部