Skip to content

Commit c3386c0

Browse files
committed
fix formatter
1 parent dde5a04 commit c3386c0

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

.vscode/settings.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
22
"editor.formatOnSave": true,
3-
"editor.formatOnSaveMode": "modificationsIfAvailable"
3+
"editor.defaultFormatter": "esbenp.prettier-vscode",
4+
"[javascript]": {
5+
"editor.defaultFormatter": "esbenp.prettier-vscode"
6+
}
47
}

docs/.vuepress/components/BaseInput.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export default {
2222
type: String,
2323
required: false
2424
}
25-
},
25+
}
2626
}
2727
</script>
2828

docs/.vuepress/components/PlayGround.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ export default {
140140
return {
141141
updated: true,
142142
exportDialogVisible: false,
143-
price: 1234.50,
144-
priceDirective: 1234.50,
143+
price: 1234.5,
144+
priceDirective: 1234.5,
145145
config: {
146146
decimal: '.',
147147
separator: ',',

src/core.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ export function blurHandler(event: Event) {
184184
return false
185185
}
186186

187-
const { oldValue, masked } = target
187+
const { oldValue, masked, options } = target
188188

189-
updateValue(target, null, { force: true, emit: false, clean: true })
189+
updateValue(target, null, { force: true, emit: false, clean: options && !options.reverseFill })
190190

191191
if (oldValue !== target.value) {
192192
target.oldValue = masked

src/number-format.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default class NumberFormat {
5454
}
5555

5656
isNull() {
57-
return !this.numberOnly((this.isClean ? this.cleanRegExp : this.negativeRegExp)
57+
return !this.numberOnly(this.isClean ? this.cleanRegExp : this.negativeRegExp)
5858
}
5959

6060
clean(clean = false) {
@@ -75,7 +75,7 @@ export default class NumberFormat {
7575

7676
toFixed() {
7777
const exp = Math.pow(10, this.options.precision)
78-
const float = parseFloat(this.numberOnly()) / exp || 0
78+
const float = parseFloat(this.numberOnly(/\D+/g)) / exp || 0
7979
return float.toFixed(fixed(this.options.precision))
8080
}
8181

0 commit comments

Comments
 (0)