Setelah membaca maklumat yang berkaitan, saya mendapati keutamaan perlu ditetapkan semasa mendaftar arahan
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"
})
Kesan yang dijangkakan
Laksanakan amaran('b') dahulu, kemudian amaran('a');
Kesan sebenar
Laksanakan amaran('a') dahulu, kemudian amaran('b');Sila beritahu saya cara untuk menyediakannya untuk melaksanakan arahan 'v-b' dahulu dan kemudian arahan 'v-a'
--------- garis pemisah ----------
Diketahui bahawa
ditinggalkan, jadi adakah ia bermakna perintah pelaksanaan dua arahan tersuai hanya boleh dilaksanakan dalam perintah itu sebelum dan selepas? priority
Dalam Vue2, atribut keutamaan dalam arahan tersuai telah ditinggalkan
Untuk butiran, lihat: https://cn.vuejs.org/v2/guide... Arahan tersuai - dipermudahkan