vue3.x data语法

 

注:实例环境 vue cli构建的项目

app.vue

<template>
  <Example></Example>
</template>

<script>
import Example from './components/Example'

export default {
  name: 'App',
  components: {
    Example
  }
}
</script>

<style>

</style>

Example.vue

<template>
    <div>
        <p>{{string}}</p>
        <p>{{bool}}</p>
        <p>
            <span v-for="value in array" :key="value">{{value}}</span>
        </p>
        <p>
            {{obj.name}}:{{obj.age}}
        </p>
        <ul>
            <li v-for="item in arrObj" :key="item.id">{{item.id}}:{{item.title}}</li>
        </ul>
    </div>
</template>

<script>
    export default {
        name: "Example",
        data:function () {
            return {
                string:'string',
                bool:true,
                array:[1,2,3],
                obj:{name:'天行子',age:23},
                arrObj:[
                    {id:1,title:'title1'},
                    {id:2,title:'title2'},
                    {id:3,title:'title3'}
                ]
            }
        },
    }
</script>

<style scoped>

</style>

刷新浏览器,看见如下数据

string

true

123
天行子:23

1:title1
2:title2
3:title3
posted @   胡勇健  阅读(2568)  评论(1编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示