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

饭店网站建设策划方案购买腾讯云 做网站

饭店网站建设策划方案,购买腾讯云 做网站,免费行情软件网站下载大全,企业网站系统建设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/566315.html

相关文章:

  • 广西河池住房和城乡建设厅网站python做网页界面
  • 是可以随时修改网站内容的.泰安网站开发公司
  • 江苏住房和城乡建设部网站适合用于网站开发的工具
  • 怎么做阿里国际网站的数据分析网站建设服务电话
  • 制作人在那个网站能看深圳杰恩创意设计有限公司网站
  • 建站公司兴田德润简介wordpress中控制图片标签
  • 怎么选择五屏网站建设手机绘图设计免费软件
  • 襄阳定制型网站开发hao123主页是哪个软件
  • 购物网站 页面设计搜索引擎优化有哪些要点
  • 给房地产公司做网站的公司百度网站首页的设计理念
  • 重庆做网站的公司有哪些美容行业培训网站建设
  • 郑州网站建设易云巢深圳优化公司排名
  • 做的好的手机网站有哪些内容网站框架建设
  • 江苏省两学一做网站集团网站建设基础方案
  • 全球网站流量查询哪里卖网站域名
  • 网站建设常用的工具智能网站优化 cms 加盟
  • 哪些网站做物流推广比较好有专门做消除网站上对公司不利的
  • 网站页脚设计代码汕头网站模板价格
  • 网站建设中期报告上海网站建设设计公司
  • 做拼团网站二手房网站制作教程
  • 做 视频在线观看网站网站建设精准精细快速
  • 四川城乡和建设厅网站首页网站建设几层结构
  • 网站地址结构红鹰微信管理系统
  • 重庆自助建站网站郑州市招投标信息网
  • wordpress禁用google无锡网站seo顾问
  • 医院建设网站意义wordpress 极简博客
  • 网站设计基本原则网站建设怎么找客户
  • 做自己的网站后台网页设计代码大全下载
  • 有哪些育儿类网站做的比较好营销型网站建设合同
  • 高校学风建设专栏网站苏州自学网站建设平台