fix(playground): correct rangeStart/rangeEnd value (#4273)

master
Ika 2018-04-06 22:06:33 +08:00 committed by GitHub
parent 2e73164b81
commit 7029346887
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 3 deletions

View File

@ -137,8 +137,8 @@
<details class="sub-options">
<summary>Range</summary>
<label>The selected range will be highlighted in yellow in the input editor</label>
<label>--range-start <input type="number" min="0" id="rangeStart"></label>
<label>--range-end <input type="number" min="0" id="rangeEnd"></label>
<label>--range-start <input type="number" value="" min="0" id="rangeStart"></label>
<label>--range-end <input type="number" value="" min="0" id="rangeEnd"></label>
</details>
<details class="sub-options">
<summary>Debug</summary>

View File

@ -300,7 +300,9 @@ function getOptions() {
if (elem.tagName === "SELECT") {
options[option] = elem.value;
} else if (elem.type === "number") {
options[option] = Number(elem.value);
if (elem.value !== "") {
options[option] = Number(elem.value);
}
} else {
var isInverted = elem.hasAttribute("data-inverted");
options[option] = isInverted ? !elem.checked : elem.checked;