diff --git a/packages/loading/src/directive.js b/packages/loading/src/directive.js index 205927b79..cdc3b370b 100644 --- a/packages/loading/src/directive.js +++ b/packages/loading/src/directive.js @@ -90,8 +90,8 @@ exports.install = Vue => { }, update: function(el, binding) { + el.instance.setText(el.getAttribute('element-loading-text')); if (binding.oldValue !== binding.value) { - el.instance.setText(el.getAttribute('element-loading-text')); toggleLoading(el, binding); } },