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

国外可以做非法网站吗24小时在线观看

国外可以做非法网站吗,24小时在线观看,全网营销推广网站建设,网站pc和手机端该文章是在学习 小满vue3 课程的随堂记录示例均采用 script setup#xff0c;且包含 typescript 的基础用法 一、使用场景 递归组件 的使用场景#xff0c;如 无限级的菜单 #xff0c;接下来就用菜单的例子来学习 二、具体使用 先把菜单的基础内容写出来再说 父… 该文章是在学习 小满vue3 课程的随堂记录示例均采用 script setup且包含 typescript 的基础用法 一、使用场景 递归组件 的使用场景如 无限级的菜单 接下来就用菜单的例子来学习 二、具体使用 先把菜单的基础内容写出来再说 父组件 Tree :datamock /// 引入子组件 import Tree from ../components/17_组件/Tree.vue;// 菜单的数据格式 interface ITree {name: string;checked: boolean;children?: ITree[]; } // 数据 mock const mock: ITree[] [{name: 1,checked: false,children: [{name: 1-1,checked: true,},],},{name: 2,checked: false,},{name: 3,checked: false,children: [{name: 3-1,checked: false,children: [{name: 3-1-1,checked: true,},],},],}, ];子组件 !-- 第一层数据 -- div v-foritem in data stylemargin-left: 16pxinput typecheckbox v-modelitem.checked /{{ item.name }} /divscript setup langts // 这里为了方便直接拷贝过来了实际项目中要抽离出来复用 interface ITree {name: string;checked: boolean;children?: ITree[]; } // props 定义 defineProps{data?: ITree[]; }(); /script如图上述代码已经完成了 第一层 菜单数据的渲染 深层 的菜单数据就要用到 递归组件 了递归组件有以下 三种 使用方式 1、直接使用 自己的文件名 作为 组件名称不需要引入 当前的文件名称是 Tree.vue所以直接使用 Tree 即可 子组件 !-- 第一层数据 -- div v-foritem in data stylemargin-left: 16pxinput typecheckbox v-modelitem.checked /{{ item.name }}!-- 需要注意需要按照格式传入子组件要用的数据并且加上递归的判断条件 --Tree v-ifitem?.children?.length :dataitem.children/Tree /div使用结果如下 2、子组件中再定义一个 script并暴露出 name 子组件 script langts // 再起一个 scriptlang必须保持一致用来定义该组件的 name export default {name: TreeVue, }; /script使用时就可以用自定义的组件名 !-- 第一层数据 -- div v-foritem in data stylemargin-left: 16pxinput typecheckbox v-modelitem.checked /{{ item.name }}!-- 深层数据 --TreeVue v-ifitem?.children?.length :dataitem.children/TreeVue /div渲染结果一致 3、使用 defineOptions 自定义组件名 Vue3.3 增加了 defineOptions 方法用来定义 optionsAPI 中的选项比如组件名称 name老一点的 vue 版本要装插件才能使用 defineOptions与上面第二种思路一致就是起个名再用 子组件 script setup langts interface ITree {name: string;checked: boolean;children?: ITree[]; } defineProps{data?: ITree[]; }();// 直接在原有的 script 中进行自定义 defineOptions({name: Self, }); /script!-- 第一层数据 -- div v-foritem in data stylemargin-left: 16pxinput typecheckbox v-modelitem.checked /{{ item.name }}!-- 深层数据 --Self v-ifitem?.children?.length :dataitem.children/Self /div渲染结果仍然一致不再赘述
http://www.huolong8.cn/news/419389/

相关文章:

  • 最有名的免费建站平台排行榜新闻最新热点
  • 电子商务网站中最基本的系统是广西住房和城乡建设厅网站证件
  • 百度网站推广服务商网站开发所以浏览器兼容模式
  • 网站建设 公司 天津学校网站建设运行简介
  • 企业网站的cms北京软件开发公司招聘
  • 国家小城镇建设政策网站百度网站官网入口网址
  • 网站建设案例步骤高职院校高水平专业建设网站
  • 如何制作一个网站h5厦门市网站建设公司
  • 企业网站手机端模板互联网怎样赚钱
  • 南宁网站建设gxskm如何做网站搜索栏
  • 阿里云网站怎么做app推广员好做吗
  • 广州网站建设技术托管网页设计与制作用什么软件
  • 郑州营销网站建设设计推荐seo关键词优化
  • 网站域名不备案要证书有啥用大连凯杰建设有限公司官方网站
  • j2ee 做网站怎么制作网站论坛模板
  • 购物网站创业时是如何做宣传的产品设计毕业作品集
  • 做网站能挣钱不天元建设集团有限公司新中大i8
  • 深圳罗湖企业网站建设做游戏ppt下载网站有哪些内容
  • 做网站好还是小程序好商城网站建设那家好
  • 洛阳公司做网站线上平台名称大全
  • 自助建站上建的网站免费吗房屋产权地址备案在那个网站做
  • 网站流量怎么做河源市网站建设
  • 安徽网站优化小红书推广策略
  • 响应式网站的排版深圳品牌公寓
  • ionic做网站品牌建设和市场营销的区别
  • id97网站怎么做的安徽太基建设官方网站
  • 通过php获取手机网站访客的手机号码wordpress跨站脚本攻击漏洞
  • 装修网站建设案例电子商务网站建设的规划方案
  • 网站开发招标任务书用python做网站优点
  • 网站建设运营合同书网站配色表