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

地税网站如何做税种确认榆林网站建设公司

地税网站如何做税种确认,榆林网站建设公司,微信小商店开通,中国建设部网站-玻璃幕墙文章目录 props组合式组件 使用<script setup \>组合式组件 没有使用 <script setup\>选项式组件 this emits组合式组件 使用<script setup \>组合式组件 没有使用 <script setup\>选项式组件 this v-model 组件数据绑定单个model多个model实现 model …

文章目录

      • props
        • 组合式组件 使用<script setup \>
        • 组合式组件 没有使用 <script setup\>
        • 选项式组件 this
      • emits
        • 组合式组件 使用<script setup \>
        • 组合式组件 没有使用 <script setup\>
        • 选项式组件 this
      • v-model 组件数据绑定
        • 单个model
        • 多个model
        • 实现 model 修饰符

props

组合式组件 使用<script setup >
<script setup>// const props = defineProps(['title']) // 以数组方式const props = defineProps({title: String,}) // 以对象方式,声明类型console.log(props.title)
</script>
<template><span>{{title}}</span>
</template>
组合式组件 没有使用 <script setup>
<script>export default{props: ['title'],setup(props){console.log(props.title);}}
</script>
选项式组件 this
<script>export default {props: ['foo'],created() {// props 会暴露到 `this` 上console.log(this.foo)}}
</script>

emits

组合式组件 使用<script setup >
<script setup>import {ref} from 'vue'const formValue = ref({})// const emit= defineEmits(['submit']) // 以数组方式const emit = defineEmits({submit(payload: { email: string, password: string }) {//通过返回值为 `true` 还是为 `false` 来判断验证是否通过if (email && password) {return true} else {console.warn('Invalid submit event payload!')return false}}})// 以对象方式,声明类型function buttonClick() {emit('submit', formValue.value)}
</script>
<template><button @click="emit('submit', formValue)">提交</button >
</template>
组合式组件 没有使用 <script setup>
<script>export default{emits: ['inFocus', 'submit'],setup(props, ctx) {ctx.emit('submit')}}
</script>
选项式组件 this
<script>export default {data: ()=>{return {formValue: {}}},emits: {click: null, // 没有校验// 校验 submit 事件submit: ({ email, password }) => {if (email && password) {return true} else {console.warn('Invalid submit event payload!')return false}}},methods: {submit() {this.$emit('submit',this.formValue)}},}
</script>
<template><button @click="$emit('submit', formValue)">提交</button >
</template>

v-model 组件数据绑定

单个model
// Parent.vue
<Child v-model="countModel" />// Child.vue
<script setup>const model= defineModel()function buttonClick() {model.value++}
</script>
<template><input v-model="model" /><div>Parent bound v-model is: {{ model }}</div>
</template>
多个model
// Parent.vue
<Child v-model:first-name="first"v-model:last-name="last" 
/>// Child.vue
<script setup>const firstName = defineModel('firstName')const lastName = defineModel('lastName')
</script>
实现 model 修饰符
// Parent.vue
<Child v-model.capitalize="myText" />// Child.vue
<script setup>const [model, modifiers]= defineModel({set(value){if(modifiers.capitalize){return value.charAt(0).toUpperCase() + value.slice(1)}else{return value}}})
</script>
<template><input type="text" v-model="model" />
</template>
http://www.15wanjia.com/news/195970.html

相关文章:

  • 网络舆情监测专业就业前景扬中seo
  • 做业务在那几个网站上找客户端app官方安装下载
  • 上海模板网建站做商城网站要什么证件
  • 学网站建设培训班一般购物网站有哪些模块
  • 做分析图的地图网站汕头澄海房价
  • 好网站建设因素网站建设设计公司类网站织梦模板(带手机端)
  • 杭州专业网站设计制作邯郸做网站代理
  • 网站建设aichengkeji怎么获取免费的wordpress
  • 买网站多少钱宋家庄网站建设
  • 常州网站公司怎么选广告设计与制作教程
  • 网站定位策划调用wordpress数据
  • 网架公司排名seo整合营销
  • 北京网站怎么建设怎么让百度收录网站所有网页
  • 在智联招聘网站做销售安美东莞网站建设
  • 找素材的网站大全可视化网站制作软件
  • 网站制作用的软件在线生成logo图标免费
  • 怎么做可以直播的网站吗关于建设教体局网站的申请
  • 北京金企鹅网站建设方案微信咋做自己的网站
  • 商丘网站制作费用wordpress插件带seo
  • 公司建立网站流程提升政务网站建设水平
  • 专业做公司logo的网站国外做蒸汽锅炉的网站
  • 承接做网站的网站建网通
  • 搭建集团网站购买域名
  • 仿站小工具+wordpress用html制作网站流程
  • 建设银行网站e动终端网站开发实战视频
  • 网站推广打包建筑资料网站有哪些
  • 虚拟主机子网站seo上海培训
  • 网站虚拟服务器中石油第七建设公司官网
  • 引擎搜索网站wordpress页面找不到该网页
  • 做网站用哪种代码比较好推广免费网站应用软件