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

网站建设学习流程教学ppt模板免费下载完整版

网站建设学习流程,教学ppt模板免费下载完整版,哈尔滨开网站,点卡平台网站开发在使用typeScript的项目中 需要声明属性类型 单独的局部属性 可以直接在当前文件中声明 全局属性需要在项目根目录下新建.d.ts文件 vite会自动识别.d.ts类型文件 在该文件中使用declare声明类型有三种写法 1、在某种类型的文件中声明 2、声明window上的属性类型 3、全局声明…

 在使用typeScript的项目中 需要声明属性类型 单独的局部属性 可以直接在当前文件中声明 全局属性需要在项目根目录下新建.d.ts文件 vite会自动识别.d.ts类型文件

在该文件中使用declare声明类型有三种写法

1、在某种类型的文件中声明

2、声明window上的属性类型

3、全局声明

一、在某种类型文件中声明

以下代码是告诉ts 每个.vue文件是合法模块 默认到处一个vue组件 避免impot导入某个组件时 ts认为当前组件是未定义的模块(vue3+ts的基石)

// 在某种类型的文件中声明
declare module '*.vue' {import type { DefineComponent } from 'vue';// 完整写法const component: DefineComponent<{msg: string;       // 定义 props 类型count?: number;    // 可选 prop},{},                  // 不定义 dataany,                 // 不限制方法上下文{},                  // 不定义 computed{onClick(): void;   // 定义 emits 类型}>;//精简写法const component: DefineComponent<{},any,{}>export default component;
}

二、声明window上的属性

用于当项目中引入的第三方库或cdn的sdk 属性会挂载到window上 严格明确作用于window对象. 适用于浏览器环境

// index.html 通过script引入第三方库
<script src='xxx'></script>// .d.ts
declare global {interface window{xxx:any}
}//index.vue 使用
window.xxx

三、全局声明

也会适用于通过script引入第三方库 顾名思义 任何环境都会声明(浏览器环境、node环境等)没有那么严格 

// .d.ts
// 变量简易写法
declare const xxx:any
// 方法完整写法
declare const xxx: {// options代表传参 可以不为any类型 具体类型根据情况自己定义new (options:any): {// 回调函数:(参数)=> 返回值fn1:()=>voidfn2:(val:any)=> number}
}// index.vue 直接使用或new一个新对象
const myObj = xxx
const newObj = new xxx()


文章转载自:

http://yonds9QL.zwzLf.cn
http://nkpogGx5.zwzLf.cn
http://L8YG2jyg.zwzLf.cn
http://aovJKZ0r.zwzLf.cn
http://i3FcowED.zwzLf.cn
http://d5wdNRew.zwzLf.cn
http://l5AdmaSn.zwzLf.cn
http://JO1MQkJR.zwzLf.cn
http://vYR3NEoD.zwzLf.cn
http://ynAzkMUA.zwzLf.cn
http://rCP9r9YE.zwzLf.cn
http://5LH34Kti.zwzLf.cn
http://CPy2NXcz.zwzLf.cn
http://WHY4ONuh.zwzLf.cn
http://0TGayeth.zwzLf.cn
http://58H46DCy.zwzLf.cn
http://295TG3U2.zwzLf.cn
http://uDe2wJSx.zwzLf.cn
http://TUG6BmvC.zwzLf.cn
http://pOvYhFhs.zwzLf.cn
http://vfmOqoTH.zwzLf.cn
http://BN1qcqJO.zwzLf.cn
http://RWVVdACA.zwzLf.cn
http://L1wt6RsE.zwzLf.cn
http://YXPQ1lrB.zwzLf.cn
http://SvtsKU4A.zwzLf.cn
http://Fxpduynj.zwzLf.cn
http://BqAnpzKD.zwzLf.cn
http://OOtvZ3Bd.zwzLf.cn
http://usC1u80P.zwzLf.cn
http://www.dtcms.com/wzjs/695126.html

相关文章:

  • 个人域名用来做淘宝客网站谷歌搜索网址
  • 东莞物流网站设计公司免费咨询皮肤医生
  • 南山做网站教程教做视频的网站
  • 如何修改网站后台个人做房产网站有哪些资料
  • 建设部网站 造价wordpress视屏
  • 北京模板建站免费算命
  • 做网站的属于什么专业什么都不懂能做电商吗
  • 做网站推广常识题库及答案做网站中显示链接中内容
  • 《网站开发实例》pdf下载企业网站整合
  • 龙华网站建设服务百度怎么制作网页
  • 怀仁建设局网站中国特种做业人员备案考核是什么网站
  • 深圳企业网站制作中心小程序网址链接提取
  • 电脑怎样做网站网站被恶意攻击
  • 电商网站设计是干什么的产品定制网站开发
  • 哪里去找做的好看的网站网站建设硬件计划
  • 电商网站建设机构深圳平湖网站建设公司
  • 如何做网站百科谷歌seo网站建设
  • 台州企业网站排名优化网站内容建设机制
  • 深圳建设网站的公司台州企业网站
  • 网站运维合同帝国备份王wordpress
  • 网站建立时间查询哪些企业网站做得好
  • 交通网站建设方案兰州迅豹网络
  • 那些网站是php做的常见的erp系统大概要多少钱
  • 北京大学学术学风建设网站洛阳做多屏合一网站
  • 昆明制作企业网站的公司最新购物平台
  • 属于seo网站优化织梦手机网站免费模板
  • 怎么查看网站哪个公司做的沈阳建站培训
  • 怎么做简易网站设计平面创意
  • 怎么能让我的网站被百度收录东营信息网
  • 专门做图表的网站什么是wap