data选项声明-vite项目
2023-12-24 12:33:18
新建App.vue,内容如下
<script>
export default{
//data选项声明响应式状态,必须是返回一个对象的函数
data(){
return{
//声明状态属性,属性名不能以$和_开头,内置使用保留,不让我们声明使用
msg:'我是谁',
age:18,
salary:99.99,
staff:{//对象
id:1,
name: '梦',
hobbies:['台球','足球']
}
}
},methods:{
say(){
this.msg='msg',
this.staff.hobbies.push('篮球')
}
}
}
</script>
<template>
<div>
{{ msg }}=={{ age }}=={{ salary }}=={{ staff.name }} =={{ staff.hobbies }}
<button @click="say">说一说</button>
</div>
</template>
<style scoped>
</style>
运行npm run dev
浏览器,打开效果如下:
点击说一说,staff 数组里面hobbies会增加一个篮球,并且改变msg 的值为msg
ps: 如果vite 里面有多个.vue 文件,想运行其中一个,可以通过修改main.ts文件里面import App from './App.vue' ,单引号的值。如下图
文章来源:https://blog.csdn.net/QWERTY55555/article/details/135179625
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!