当前位置: 首页 > wzjs >正文

深圳wap网站建设公司西安网站推广

深圳wap网站建设公司,西安网站推广,电影网站建设教学视频,如何用ps做网站首页的图片3. Vue3基础知识 3.1 什么是Vue3 Vue2 的API设计是Option(配置)风格的。 Vue3 的API设计是Composition(组合)风格的。 Option API的弊端 Options类型的 API ,数据、方法、计算属性等、是分散在:data&#…

3. Vue3基础知识
3.1 什么是Vue3
Vue2 的API设计是Option(配置)风格的。
Vue3 的API设计是Composition(组合)风格的。
Option API的弊端

Options类型的 API ,数据、方法、计算属性等、是分散在:data,methods,computed 中的,若想新增或者修改一个需求,就需要分别修改:data,methods,computed,不便于维护和复用。

Composition API的优势

可以用函数的方式,更加优雅的组织代码,让相关功能的代码更加有序的组织在一起。

3.2 Vue3的起点setup
setup 概述

setup 是 Vue3 中一个新的配置项,值是一个函数,它是 composition API "表演的舞台",组件中所用到的:数据,方法,计算属性,监视....等等,均配置在 setup 中。

特点如下:

setup 函数返回的对象中的内容,可直接在模版中使用。
setup 中访问 this 是 undefined
setup 函数会在 beforeCreate 之前调用,它是"领先"所有钩子执行的。
<template>
    <!-- html -->
     <div class="person">
        <h2>姓名:{{ name }}</h2>
        <h2>年龄:{{ age }}</h2>
        <button @click="changeName">修改名字</button>
        <button @click="changeAge">修改年龄</button>
        <button @click="showTel">查看联系方式</button>
     </div>
</template>
 
<script lang="ts">
    // JS 或 TS
    export default {
        name: 'Person', // 组件名称
        setup(){
            // 数据
            let name = '张三' // 注意这样写name不是响应式数据
            let age = 12 // 注意这样写age不是响应式数据
            let tel = '138888888'
 
            // 方法
            function changeName(){
                name = '李四'
            }
            function changeAge(){
                age += 1
            }
            function showTel(){
                alert(tel)
            }
            // 将数据,方法交出去,模版中才可以使用
            return {name,age,tel,changeName,changeAge,showTel}
        }
    }
</script>
 
<style>
    /* css样式 */
    .person{
        background-color: skyblue;
        box-shadow: 0 0 10px;
        border-radius: 10px;
        padding: 20px;
    }
    button{
        margin: 0 5px;
    }

————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/iku_n/article/details/140136183

http://www.dtcms.com/wzjs/855.html

相关文章:

  • 北京承达创建装饰工程有限公司思亿欧seo靠谱吗
  • 商丘做建设网站的公司微信客户管理系统
  • 网站建设优化石家庄如何查一个关键词的搜索量
  • 网游开发培训中心优化大师tv版
  • 响应式手机网站怎么做深圳高端网站建设公司
  • 武进建设局网站为何老是打不开台州百度关键词排名
  • 山西两学一做网站无限制访问国外的浏览器
  • 网站开发进程报告国内搜索引擎排名2022
  • 网站制作找云优化百度推广方案
  • 网站建设方案书 个人百度网址安全检测中心
  • 免费公司网站制作品牌营销案例分析
  • 聊城做网站公司信息竞价账户托管
  • ecshop做门户网站太原seo排名外包
  • wordpress热门插件什么是seo优化
  • 阿里云做的网站程序品牌营销理论
  • 国外做家居类的网站做销售记住这十句口诀
  • 红色系网站怎样才能在百度上发布信息
  • 重庆 网站开发图片优化是什么意思
  • 企业做网站收费百度总部在哪里
  • 重庆政府网站建设单位详情页页面页面
  • 淄博企业网站制作如何开通自己的网站
  • 厦门国外网站建设公司哪家好推广普通话手抄报文字内容
  • 营口做网站企业电商运营去哪里学比较好
  • 网站建设公司小程序seo技术快速网站排名
  • 给小公司做网站赚钱么58百度搜索引擎
  • 故乡网站开发的意义怎样在百度上推广
  • 温州做网站的企业网络营销优秀案例
  • 专做外贸的网站有哪些资料南京seo新浪
  • jsp做网站的书发布软文广告
  • 学前教育网站建设北京seo费用是多少