1
내가 여기 vue.js하고 새로 온
내 문제입니다 :vue.js에 나열하는 항목을 추가하는 방법
data: {
ws: null,
newMsg: '',
username: null,
usersList: ''
},
created: function() {
var self = this;
this.ws = new WebSocket('ws://' + window.location.host + '/room');
this.ws.addEventListener('message', function(e) {
var msg = JSON.parse(e.data);
if (msg.Message == "joined") {
self.usersList.push(msg.Name); // <--Problem here
}
});
},
하지만 브라우저 콘솔에서이 오류를 얻을 :
Uncaught TypeError: self.usersList.push is not a function
을
나는 또한 msg.Name
대신 고정 된 문자열을 tryied했지만 동일한 오류가 발생합니다.
무엇이 잘못 되었습니까? 해결 방법은 무엇입니까?
문자열에'usersList : '''를 선언하고 데이터를'usersList : []'로 변경하십시오. –
@MatJ. 그냥 알아 냈어! 대답 해주시면 받아 들일 것입니다. – Karlom