Zeichen entfernen aus ItemValue

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

Antworten
frohberg@frohtec.de
Beiträge: 2
Registriert: 9. Okt 2021 21:45

Zeichen entfernen aus ItemValue

Beitrag von frohberg@frohtec.de »

Hallo zusammen,

Ich habe leider nicht wirklich viel Ahnung von Javascript und Html und
stehe glaube ich vor einem banalem Problem, aber ich seh die Lösung nicht.

Ich habe ein Widget gebaut das ich aus diversen Foren "zusammengeklaut" habe:

Code: Alles auswählen

<div ng-init="knob = {
              value: itemValue(config.sollTemp_item),
              options: {
              scale: {
              enabled: true,
              type: 'dots',
              color: 'gray',
              width: 2,
              spaceWidth: 10,
              quantity: 10,
              height: 10
              },
              skin: {
              type:	'tron',
              width:	10,
              color: 'orange',
              spaceWidth: 5
              },
              trackWidth: 60,
              barWidth: 60,
              step: 1,
              startAngle: 60,
              endAngle: 300,
              trackColor: 'rgba(52,152,219,.1)',
              barColor: 'rgba(52,152,219,.5)',
              textColor: 'white',
              subText: {
              enabled: true,
              text: itemValue(config.actTemp_item),
              color: 'gray',
              font: 'auto'
              },
              min: 5,
              max: 30,
              size: 300,
              displayPrevious: true
              }

              };">
</div>
<div>
  <ui-knob value="knob.value" options="knob.options" ng-click="sendCmd(config.sollTemp_item, knob.value)"/>
</div>
soweit passt alles, es funktioniert so wie es sein soll außer
das der aktuelle Wert nicht angezeigt wird. Ich weiß auch woran es liegt:

unter Value wird eine Zahl erwartet, ich bekomme allerdings einen String in Form von 21 °C

Nun zur Frage: wie kann ich relativ einfach das °C entfernen?

Vielen Dank

int5749
Beiträge: 1161
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Zeichen entfernen aus ItemValue

Beitrag von int5749 »

Schau mal hier: UoM entfernen dort wurde dies schon einmal gelöst.
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Antworten