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进行投诉反馈,一经查实,立即删除!