价值30万的网站建设,桂林漓江介绍,成都短视频代运营公司,石家庄简单的网页制作上效果 修改值需要带上解构之前的对象名obj#xff0c; changeName:(){ // toRefs 解决后变量修改值方法#xff1a; 解构前变量.字段新值 obj.name FEIFEI; } } 案例源码
!DOCTYPE html
html
headme…上效果 修改值需要带上解构之前的对象名obj changeName:(){ // toRefs 解决后变量修改值方法 解构前变量.字段新值 obj.name FEIFEI; } } 案例源码
!DOCTYPE html
html
headmeta charsetutf-8titlereactive响应式/titlescript srcjs/vue3.3.8/vue.global.js/scriptlink relstylesheet hrefjs/elementPlus/index.cssscript srcjs/elementPlus/index.full.js/script
/headbody
div idapp{{ id }}br/{{ name }}el-button clickchangeName修改名称toRefs之后/el-button
/div
/body
scriptconst {createApp, ref, toRefs} Vueconst app Vue.createApp({setup(prop, context) {const {toRefs, reactive} Vue;//reactive与toRefs配合使用let obj reactive({id: 1, name: ls});//将变量通过toRefs解析之后修改变量的值setTimeout(() {obj.id 111;}, 2000);const {id, name} toRefs(obj);return {id,name,changeName:(){// toRefs 解决后变量修改值方法 解构前变量.字段新值obj.name FEIFEI妃;}}}});app.use(ElementPlus)app.mount(#app)/script
/html