vue3.0 初体验 一边学习一边写
Posted 春风又一季
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue3.0 初体验 一边学习一边写相关的知识,希望对你有一定的参考价值。
vue3.0初体验
- 使用vue-cli创建一个项目
- 安装
yarn add @vue/composition-api
- 在main.js引入
import VueComposition from '@vue/composition-api'
Vue.use(VueComposition)
- 使用
<template>
<div class="hello">
title
</div>
</template>
<script>
import reactive from '@vue/composition-api';
export default
name: 'HelloWorld',
//相当于vue2.0的data
setup()
const state=reactive(
title:"Hello World"
)
return state;
</script>
vue3.0使用方法
首先在setup()中定义
setup()
//改变状态的值
let play=()=>
state.name="杨某某";
return
//加上toRefs形成响应式数据,(双向绑定)
...toRefs(state),
play
其次引入toRefs
import reactive,toRefs from '@vue/composition-api';
然后页面调用
<button @click="play()"> 方法一</button>
以上是关于vue3.0 初体验 一边学习一边写的主要内容,如果未能解决你的问题,请参考以下文章
vue3.0 Composition API 上手初体验 构建基本项目开发环境
vue3.0 Composition API 上手初体验 普通组件的开发与使用