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

昆明建设工程质量备案在哪个网站怎么做网贷网站

昆明建设工程质量备案在哪个网站,怎么做网贷网站,丹阳论坛,centos7 wordpress搭建defineOptions 问题&#xff1a;用了<script setup>后&#xff0c;就无法添加与其平级的属性了&#xff0c;比如定义组件的name或其他自定义的属性。 为了解决这一问题&#xff0c;引入了defineProps与defineEmits这两个宏&#xff0c;但这只解决了props与emits这两个属…

defineOptions

问题:用了<script setup>后,就无法添加与其平级的属性了,比如定义组件的name或其他自定义的属性。

为了解决这一问题,引入了defineProps与defineEmits这两个宏,但这只解决了props与emits这两个属性。如果要定义其他的平级属性,还是得回到最原始的用法--就再添加一个普通的<script>标签。这样就会存在两个<script>标签,让人无法接受。

所以在Vue3.3中新引入了defineOptions宏。顾名思义,主要是用来定义Option API的选项。可以用defineOptions定义任意的选项,props、emits、expose、slots除外(因为这些可以使用defineXXX来做到)

<script setup>
import { defineOptions } from 'vue'
defineOptions({name: 'Foo',//组件重命名inheritAttrs: false,//...更多自定义属性
})
</script>

defineModel

试验型,快速实现双向绑定,简化v-model

在Vue3中,自定义组件上使用v-model,相当于传递一个modelValue属性,同时触发update:modelValue事件

<Child v-model="isVisible">
//相当于
<Child :modelValue="isVisible" @update:modelValue="isVisible=$event">

我们需要先定义props,再定义emits。其中有许多重复的代码。如果需要修改此值,还需要手动调动emit函数

父组件:

<template><inputModel v-model="txt"></inputModel>{{ txt }}
</template><script setup>
import inputModel from '@/components/inputModel.vue'
import { ref } from 'vue'
const txt = ref(100)
</script>

子组件:

<script setup>
import { defineProps, defineEmits } from 'vue'
defineProps({modelValue: String
})
const emit = defineEmits(['update:modelValue'])
</script>
<template><div><input type="text" :value="modelValue" @input="e => emit('update:modelValue', e.target.value)"></div>
</template>
<style scoped>
input {width: 14rem;height: 2rem;
}
</style>

使用defineModel改进后的子组件:

 

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

相关文章:

  • 营销型网站系统教育培训推广网站模板
  • 如何做网站的链接结构网站如何做原创
  • 丽江旅游网站建设公司网站维护
  • 简单三栏网站做网站需要哪些人才
  • 广州哪家公司做网站好网站开发的主题
  • wordpress 本地 搭建网站全球网站域名
  • 有趣的网站名成品视频直播软件推荐哪个好一点安全
  • ppt模板免费下载网站哪个好做网站的软件公司
  • 安国市住房和城乡建设局网站手工活外包加工网
  • 淘宝客的api怎么做网站如何自学动漫设计
  • 珠海网站建设技术托管建设网站目的是什么
  • 家装公司建设网站网页制作第一步
  • 绵阳哪里可以做网站的地方wordpress主题编辑
  • 网站建设模块方案书wordpress函数手册
  • 做网站的贴吧网站开发方向的工作
  • 关于棋牌游戏网站建设文案wordpress 主题开发教程
  • 黔南州建设局网站住房和城乡建设网站 上海
  • 大型网站建设公司查国外企业信息的网站
  • 怎么开网站平台挣钱东莞网页网站制作
  • 运转灵活小企业网站建设深圳营销型企业网站
  • 桥梁建设网站聊城哪儿做网站便宜
  • 东阿聊城做网站的公司普陀营销型网站建设
  • python做网站后台优化营商环境条例解读
  • 禹城建设局网站做阿里巴巴网站口碑
  • 长沙模板建站定制手机浏览器下载网页视频
  • 挣钱做任务的网站模特公司网站模板
  • 制作团购网站郴州文明网网站
  • 网站建设手机软件网络游戏开发专业
  • 天津移动网站设计做刷单网站犯法吗
  • 网站开发强制开启浏览器极速模式郑州网络建