Чтобы обеспечить соответствие стандартам именования (иметь в имени -
da sh) и избежать конфликтов, по умолчанию все директивы, зарегистрированные Vue, автоматически имеют префикс v-
.
Поэтому измените разметку на <div v-my-test>...</div>
. Посмотри работает .