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

软件定制开发软件开发南山网站建设乐云seo

软件定制开发软件开发,南山网站建设乐云seo,百度推广个人怎么开户,wordpress模板字体修改字体Vue 3 是当下最流行的前端框架之一,其主要特点是性能更好、体积更小、更易于维护。下面是 Vue 3 的一些重要知识点和代码示例: 创建 Vue 实例 import { createApp } from vueconst app createApp({data() {return {message: Hello, Vue 3!}} })app.mo…

Vue 3 是当下最流行的前端框架之一,其主要特点是性能更好、体积更小、更易于维护。下面是 Vue 3 的一些重要知识点和代码示例:

  1. 创建 Vue 实例
import { createApp } from 'vue'const app = createApp({data() {return {message: 'Hello, Vue 3!'}}
})app.mount('#app')

    2.组件

import { defineComponent } from 'vue'export default defineComponent({props: {title: {type: String,required: true}},data() {return {message: 'Hello, Vue 3!'}},methods: {handleClick() {console.log('Button clicked')}},template: `<div><h1>{{ title }}</h1><p>{{ message }}</p><button @click="handleClick">Click me</button></div>`
})

    3.生命周期钩子函数

import { onMounted, onUpdated, onUnmounted } from 'vue'export default {setup() {onMounted(() => {console.log('Component mounted')})onUpdated(() => {console.log('Component updated')})onUnmounted(() => {console.log('Component unmounted')})}
}

      4.模板引用和插槽

<template><div><h1 ref="titleRef">{{ title }}</h1><slot></slot></div>
</template><script>
export default {props: {title: {type: String,required: true}},mounted() {// 操作模板引用console.log(this.$refs.titleRef)}
}
</script>

      5.响应式数据

import { reactive } from 'vue'export default {setup() {const state = reactive({message: 'Hello, Vue 3!'})return {state}}
}

       6.生命周期函数

import { onMounted, onUpdated, onUnmounted } from 'vue'export default {setup() {onMounted(() => {console.log('Component mounted')})onUpdated(() => {console.log('Component updated')})onUnmounted(() => {console.log('Component unmounted')})}
}

       7.组件通信

// 父组件
<template><div><child :message="message" @update-message="updateMessage" /></div>
</template><script>
import Child from './Child.vue'export default {components: {Child},data() {return {message: 'Hello, Vue 3!'}},methods: {updateMessage(newMessage) {this.message = newMessage}}
}
</script>// 子组件
<template><div><p>{{ message }}</p><button @click="handleClick">Update message</button></div>
</template><script>
import { defineEmits, defineProps } from 'vue'export default {props: defineProps({message: {type: String,required: true}}),emits: defineEmits(['update-message']),methods: {handleClick() {this.$emit('update-message', 'New message')}}
}
</script>

这些是 Vue 3 的一些重要知识点和代码示例,但不仅限于此。作为一个全面的前端框架,Vue 3 还有许多其他功能和工具,可以让您编写出更好的 Web 应用程序。

http://www.yayakq.cn/news/111827/

相关文章:

  • 甘肃网站制作公司网上推销产品去什么平台
  • 快手流量推广网站兼职写好评15元一条
  • 专业网站制作公司排行中国网站虚拟主机 排名
  • 个人备案网站内容wordpress插件 采集
  • 公司网站域名过期东莞建网站哪家强
  • 网站开发文档百度文库织梦做电子商务网站
  • 网盟推广合作安徽网站优化公司价格
  • 如何设计服装网站首页国内免费无版权视频素材网站
  • 用vs2010做免费网站模板下载地址WordPress添加作者信息小工具
  • 城乡住房和城乡建设网站查询网站链接优化
  • 电子商务网站建设课视频转动图在线制作网站
  • 网站红色搭配wordpress表单数据前台显示
  • VS2010做网站登录页面步骤广告设计专业就业方向
  • 农八师建设兵团社保网站东莞经济贸易学校网络营销
  • 手机网站 自适应石家庄网站建设行业公司
  • 青岛建网站公司wordpress 调用discuz
  • 分销网站开发合同浙江做网站套餐
  • 公司 网站建wordpress移除评论
  • 超市网站建设策划书app界面怎么做
  • 做韩国外贸网站wordpress源码修改
  • 手机网站建设基本流程外管局网站怎么做报告
  • 手机移动开发网站建设海络网站
  • 长春电商网站建设多少钱搜狗推广排名
  • 深圳网站空间河南省住房和城乡建设厅二维码网站
  • 源码怎么做网站无锡网站建设 微信公众号
  • 黄岛开发区做网站的公司免费wordpress外贸主题
  • 教人做甜品的网站个人网站模板制作教程
  • 网站建设有发展吗企业所得税2021最新
  • 湖南做门户网站的公司做房产经纪的那些网站可以进客
  • 西安网站建设中企建站c mvc网站开发