2
我正在使用vue.js爲小型網絡應用程序。整個內容被包裝在一個div#app
。如何觸發#app
以外的功能?目標vuejs應用程序外包裝
var app = new Vue({
el: '#app',
data: {
message: 'I am a working vue app'
},
methods: {
showAlert: function() {
alert("Hello world");
}
}
})
<html>
<head>
<script src="https://unpkg.com/vue"></script>
</head>
<body>
<div id="app">
{{ message }}
<button v-on:click="showAlert">Alert</button>
</div>
<button v-on:click="showAlert">Alert not working</button>
</body>
</html>
你不應該這樣做,這是不好的做法。但你總是可以添加id =「app」給body(這也不推薦) – Filip
@Filip你爲什麼認爲這是不好的做法? – Bert
@BertEvans vue第一次嘗試將它添加到身體時給了我一個警告。 –