728x90
const app = Vue.createApp({
data() {
return {
currentUserInput: '',
message: 'Vue is great!',
};
},
methods: {
saveInput(event) {
this.currentUserInput = event.target.value;
},
setText() {
this.message = this.currentUserInput;
},
},
});
app.mount('#app');
// ....
const data = {
message: 'Hello',
longMessage: 'Hello! World!',
};
//
const handler = {
set(target, key, value){
if(key === 'message'){
target.longMessage = value + 'World!';
}
target.message = value;
}
};
const proxy = new Proxy(data, handler);
proxy.message = 'Hello!!!!!!';
console.log(proxy.longMessage);
점심시간 다 되어서 이따가 설명작성
'데일리 공부 기록' 카테고리의 다른 글
hands on 칼리리눅스 해킹 - access point로 오는 패킷 모두 받기 (0) | 2023.03.05 |
---|---|
hands on 칼리리눅스 해킹 - wirless adapter mac adrress 변경 (0) | 2023.03.05 |
hands on vue - under the hood(Vue 동작원리, Vue는 어떻게 데이터를 반응형으로 동작하는가) (0) | 2023.03.03 |
hands on vue - 몬스터 게임 heal, battle log 남기기 (0) | 2023.03.03 |
hands on vue - 게임만들기 2 (0) | 2023.03.02 |