0
https://jsfiddle.net/50wL7mdz/69934/コードがありvue.js
var app = new Vue({
el: '#app',
data: {
message: ''
},
methods:{
randomize: function(){
var arr = [];
for (var i = 0; i < message; i++){
arr[i] = i;
}
document.getElementById("result").innerHTML = arr;
}
}
})
を使用してDIVを作成作成し、HTMLに1からnまでのアレイを印刷するsuuposed。
とにかく、可変メッセージが定義されていないとは考えられません。
問題を解決するにはどうすればよいですか?
あなたが代わりにメッセージのthis.messageを使用する必要があります。また、domを手で操作している場合は、vuejsの全体的なポイントを見落としています。あなたのランダム化メソッドは、テンプレートによってレンダリングされるデータをミュートするだけです。 – Axnyff
@Axnyffあなたは、あなたが話していることのより詳細な説明を提供できますか?私はVueとJSには全く新しいので、最初から良いアプローチを見たいと思っています! –
randomizeメソッドで何をしたいのですか?既に表示されているリストを置き換えますか? – Axnyff