HTML kodlarında @click, Vue. js veya Angular gibi JavaScript frameworkleri kullanıldığında kullanılan bir event binding yöntemidir. Bu yüzden HTML içinde standart HTML elementleri kullanılırken bu yöntem kullanılamaz ve hata verir. Eğer bu kodu kullanmak isterseniz, JavaScript framework'ünün uygun yöntemi kullanmalısınız. Örneğin, Vue. js kullanıyorsanız, component'leri ve event binding'i kullanmalısınız. v-on:click= bununla değiştirince düzeldi hocam.

HTML kodlarında @click, Vue. js veya Angular gibi JavaScript frameworkleri kullanıldığında kullanılan bir event binding yöntemidir. Bu yüzden HTML içinde standart HTML elementleri kullanılırken bu yöntem kullanılamaz ve hata verir. Eğer bu kodu kullanmak isterseniz, JavaScript framework'ünün uygun yöntemi kullanmalısınız. Örneğin, Vue. js kullanıyorsanız, component'leri ve event binding'i kullanmalısınız.

isine yaradıysa ne mutlu bana

Merhabalar aşağıda linkini verdiğim kodda indirme linkini değiştirmek istiyorum. HTML kodlarında @click başında @ işareti olduğu için tema hata veriyor. Bunu <button class="btn btn-primary" @click="download">Download</button> https://codepen.io/mykeels/pen/wpyMXZ