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

网站正在维护中html福州城市建设规划网站

网站正在维护中html,福州城市建设规划网站,企业网站建设案例有哪些公司,垂直网站需要多少钱script setup 是在单文件中使用 Composition API 的编译时语法糖#xff0c;里面的代码会被编译成组件 setup() 函数的内容。 script setup 中的代码在每次组件实例被创建的时候都都会被执行。 定义数据#xff1a; 在 script setup 语法糖的写法中…script setup 是在单文件中使用 Composition API 的编译时语法糖里面的代码会被编译成组件 setup() 函数的内容。 script setup 中的代码在每次组件实例被创建的时候都都会被执行。 定义数据 在 script setup 语法糖的写法中顶层的绑定会暴露给模板因此在 script setup 中定义的变量、函数等可以直接使用。不需要像在 setup() 中一样 return 返回。 templatediv{{ message }}/div /template!-- 在 script setup 中编写 Composition API 就相当于是在 setup() 函数中编写 Composition API -- script setup import {ref} from vue// 在 script setup 顶层编写的代码都会被暴露给 template 模板因此在 script setup 中定义的变量、函数等不需要像在 setup() 中一样 return 返回可以直接使用 const message ref(Hello Vue) /scriptstyle scoped /style 导入组件 在 script setup 语法糖的写法中导入的组件可以直接使用。不需要像在 setup() 中一样手动通过 components 注册。 templateHome/Home /templatescript setup // 导入的组件不需要像在 setup() 中一样手动通过 components 注册可以直接使用 import {Home} from ./components/Home.vue /scriptstyle scoped /style 接收 props 属性、发出 emit 事件 在 script setup 语法糖的写法中通过 defineProps() 函数定义要接收的 props参数是一个对象定义接收的 props返回值是一个只读的 props 对象。 defineProps() 函数默认就在当前作用域中不需要导入。 templatediv{{ name }} - {{ age }}/div /templatescript setup // 通过 defineProps() 函数定义接收的 props const props defineProps({name: {type: String,default: Lee,},age: {type: Number,default: 18,} }) console.log(props) /scriptstyle scoped /style 在 script setup 语法糖的写法中通过 defineEmits() 定义要发出的事件返回值是一个函数调用返回的函数可以发出事件。 defineEmits() 函数默认就在当前作用域中不需要导入。 templatebutton cickhandleUserInfoChange修改/button/templatescript setup// 1. 通过 defineEmits() 定义要发出的事件const emits defineEmits([userInfoChange])const handleUserInfoChange () {// 2. 调用 defineEmits() 返回的函数发出手机哦啊吗emits(userInfoChange, 将名字改为 Tom)}/scriptstyle scoped/style 暴露数据 在 script setup 语法糖的写法中组件中的数据、方法等如果想要其他组件能够通过其组件实例获取到必须通过 defineExpose() 暴露出去。不能像在 setup() 函数中一样直接获取到。 defineExpose() 函数默认就在当前作用域中不需要导入。 // Home.vue templateHome refhomeRef/Homebutton clickgetComponentData获取子组件中的数据/button /templatescript setup import {ref} from vue import Home from ./components/Home.vue;const homeRef ref() const getComponentData () {console.log(homeRef.value.message) } /scriptstyle scoped /style // Home.vie template divHome/div /templatescript setupconst message Hello Vue // 组件中的数据、方法等如果想要其他组件能够通过其组件实例获取必须通过 defineExpose() 暴露出去 defineExpose({message, }) /scriptstyle scoped /style
http://www.w-s-a.com/news/688337/

相关文章:

  • 如何用dw做网站设计设计头条
  • 网站建设基础及流程北京商场购物中心排名
  • 青州市城乡建设局网站自建网站步骤
  • wordpress文章延迟加载优化设计答案四年级上册语文
  • 做网站源码要给客户嘛怎么在运行打开wordpress
  • 北海住房和城乡建设局网站wordpress标题去掉私密
  • 织梦网站安装视频做网站都有那些步骤
  • 网站空间大小选择沈阳微信网站制作
  • 网站分享对联广告网站结构的类型
  • 三维家是在网站上做还是在app上北京网站建设 专业10年
  • 模拟网站建设网站建设认准猪八戒网
  • godaddy网站建设教程微信手机网站搭建
  • 网站建设 商城淄博网站制作哪家好
  • 廊坊手机网站团队国际贸易进口代理公司
  • 运用django做网站网站建设问题及解决办法
  • 商丘企业网站服务c mvc 网站开发
  • 太仓建设工程网站广州seo排名外包
  • 成都的教育品牌网站建设做网站不给提供ftp
  • 建站行业市场人力管理系统
  • qq钓鱼网站在线生成器google关键词搜索工具
  • 化妆网站模板移动网站建设模板
  • 欢迎访问语文建设杂志网站网站蓝色配色
  • 最新网站发布重庆城乡建设部网站首页
  • 网站建设费用高鄂尔多斯seo
  • dw做网站怎么发布网站无后台可以上框架
  • 网络公司如何建网站网站的建设需要多少钱
  • 代刷网站推广快速泉州网页定制
  • 网站优秀网站地址做宣传册的公司
  • 苏州高端网站建设咨询wordpress云图插件
  • 河北省建设厅网站重新安装优秀中文网页设计