当前位置: 首页> 教育> 培训 > 电子商务可以考公务员吗_上海房地产信息网官网_seo的作用_合肥seo软件

电子商务可以考公务员吗_上海房地产信息网官网_seo的作用_合肥seo软件

时间:2025/7/12 9:58:00来源:https://blog.csdn.net/2401_87079968/article/details/144648297 浏览次数:0次
电子商务可以考公务员吗_上海房地产信息网官网_seo的作用_合肥seo软件

1.SetUp

  https://cn.vuejs.org/api/composition-api-setup.html#basic-usage

setup是Vue3中一个配置项,值是一个函数,它是 Composition API (组合式)“表演的舞台”,组件中所用到的:数据、方法、计算属性、监视......等等,均配置在setup中。

特点如下:

setup函数返回的对象中的内容,可直接在模板中使用

setup中访问thisundefined

setup函数会在beforeCreate之前调用,它是“领先所有钩子执行的

代码演示(两种方式

<template>

  <div>

    <h2>姓名:{{name}}</h2>

    <button @click="showName">显示名字</button>

  </div>

</template>

<script lang="ts">

  export default {

    setup(){

      // 数据,原来写在data中

      let name = '张三'

      // 方法,原来写在methods中

      function showName(){

        console.log(name)

      }

     //返回值:

      // 1.返回一个对象,对象中的内容,模板中可以直接使用

      return {name,showName}

      //2.返回一个函数自定义渲染的内容

      return ()=>‘今天天气真好’

    }

  }

</script>

setup 的返回值

1.若返回一个对象:则对象中的属性、方法等,在模板中均可以直接使用重点关注)。

2.若返回一个函数:则可以自定义渲染内容,代码如下:

setup(){

      return ()=>'你好啊!'

}

setup 语法糖

setup函数有一个语法糖,这个语法糖,可以让我们把setup独立出去,代码如下:

<template>

  <div>

<h2>姓名:{{name}}</h2>

<button @click="showName">显示名字</button>  

<button @click="changeName">修改名字</button>  

</div>

</template>

<!-- 下面的写法是setup语法糖 -->

<script setup lang="ts">

  console.log(this) //undefined

  // 数据

  let name = '张三'

  // 显示姓名方法

  function showName(){

     console.log(name)

  }

  //修改姓名方法

  function changeName(){

     name+='~'      

     console.log(name)   //数据进行修改,但是没有动态渲染到页面

  }

  

</script>

 2.响应式基础

关键字:电子商务可以考公务员吗_上海房地产信息网官网_seo的作用_合肥seo软件

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: