[O] Optimize calls with get functions

This commit is contained in:
Hykilpikonna
2019-12-02 14:43:55 -05:00
parent 146323a351
commit 50f9e3aeea
+6 -6
View File
@@ -1,7 +1,7 @@
<template> <template>
<div id="loading"> <div id="loading">
<div id="text" :class="message()"> <div id="text" :class="message">
{{message()}} {{message}}
<div v-if="!error" class="el-loading-spinner"> <div v-if="!error" class="el-loading-spinner">
<svg viewBox="25 25 50 50" class="circular"> <svg viewBox="25 25 50 50" class="circular">
@@ -10,7 +10,7 @@
</div> </div>
<div v-if="error" id="error-details"> <div v-if="error" id="error-details">
<span v-for="(line, index) in getText()" :style="`font-size: ${-index === 0 ? 16 : 12}px;`"> <span v-for="(line, index) in split" :style="`font-size: ${-index === 0 ? 16 : 12}px;`">
{{line}} {{line}}
<br> <br>
</span> </span>
@@ -18,7 +18,7 @@
</div> </div>
<div v-if="!error" id="details"> <div v-if="!error" id="details">
<span v-for="(line, index) in getText()" :style="`font-size: ${16 - getText().length + index}px;`"> <span v-for="(line, index) in split" :style="`font-size: ${16 - split.length + index}px;`">
{{line}} {{line}}
<br> <br>
</span> </span>
@@ -38,12 +38,12 @@
@Prop({required: true}) error: boolean; @Prop({required: true}) error: boolean;
getText() get split()
{ {
return this.text.split('\n'); return this.text.split('\n');
} }
message() get message()
{ {
return this.error ? 'Error' : 'Loading'; return this.error ? 'Error' : 'Loading';
} }