better number check
This commit is contained in:
parent
df2e42be77
commit
293acd84d5
@ -69,20 +69,21 @@
|
|||||||
{{ name }}
|
{{ name }}
|
||||||
</b-form-checkbox>
|
</b-form-checkbox>
|
||||||
<b-form-input
|
<b-form-input
|
||||||
v-else-if="typeof prop === 'number' && Number.isInteger(prop)"
|
v-else-if="prop && prop.toString().match(/^-?\d+[.,]\d+$/)"
|
||||||
:id="name"
|
|
||||||
v-model="configPlayout[key][name]"
|
|
||||||
type="number"
|
|
||||||
class="input-field"
|
|
||||||
/>
|
|
||||||
<b-form-input
|
|
||||||
v-else-if="typeof prop === 'number'"
|
|
||||||
:id="name"
|
:id="name"
|
||||||
v-model="configPlayout[key][name]"
|
v-model="configPlayout[key][name]"
|
||||||
type="number"
|
type="number"
|
||||||
step="0.001"
|
step="0.001"
|
||||||
class="input-field"
|
class="input-field"
|
||||||
/>
|
/>
|
||||||
|
<b-form-input
|
||||||
|
v-else-if="prop && !isNaN(prop)"
|
||||||
|
:id="name"
|
||||||
|
v-model="configPlayout[key][name]"
|
||||||
|
type="number"
|
||||||
|
step="1"
|
||||||
|
class="input-field"
|
||||||
|
/>
|
||||||
<b-form-tags
|
<b-form-tags
|
||||||
v-else-if="Array.isArray(prop)"
|
v-else-if="Array.isArray(prop)"
|
||||||
v-model="configPlayout[key][name]"
|
v-model="configPlayout[key][name]"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user