javascript - Wie lege ich die Priorität von Vue2-Anweisungen fest?
欧阳克
欧阳克 2017-07-05 10:54:52
0
1
1299

Über das vorrangige Thema der Vue2-Anweisungen

Nachdem ich relevante Informationen gelesen hatte, stellte ich fest, dass bei der Registrierung von Anweisungen eine Priorität festgelegt werden muss

html

<p id="app">
<span v-a="'abc'" v-b="'efg'"></span>  
</p>

js

Vue.directive('a', {
    priority: 990,
    bind: function () {
      alert('a')
  }
})
Vue.directive('b', {
    priority: 1000,
    bind: function () {
      alert('b')
  }
})

new Vue({
    el: "#app"
})

Erwartete Wirkung

Führen Sie zuerst Alert('b') aus, dann Alert('a');

Tatsächliche Wirkung

Führen Sie zuerst Alert('a') aus, dann Alert('b');

Bitte sagen Sie mir, wie ich es so einrichten muss, dass zuerst der Befehl „v-b“ und dann der Befehl „v-a“ ausgeführt wird

--------- Trennlinie ----------

Es ist bekannt, dass
aufgegeben wird, was bedeutet, dass die Ausführungsreihenfolge von zwei benutzerdefinierten Anweisungen nur in der Reihenfolge ausgeführt werden kann von vorher und nachher? priority

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

Antworte allen(1)
漂亮男人

在Vue2中,自定义指令中的priority属性已经被废弃
详情见:https://cn.vuejs.org/v2/guide...自定义指令-简化

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage