最近在对接谷歌的localhomeSDK,详情看这里https://aijishu.com/a/1060000000011433,【后续对接完成会写一篇踩坑的血泪史==】应用他们的sdk需要的语言可用js或者ts,因为他们sdk的demo为ts,无奈又要去学ts,
作为一个渣渣,对接,踩坑,语言,踩坑,测试,踩坑,至今还在坑里。。。

ts语言,之前没什么了解,就在菜鸟教程看了他的语法,就开始了,初生牛犊不怕虎哈哈哈哈,前面还好,跟着菜鸟教程查阅就好,下发指令对接时候吗,就gg了。
按照js写法声明结构体,数组定义就ok,
eg:const xx = {
x: ‘’,
x: ‘xxxx’, // 非必须,
x: 0,
x: [],
};

想偷懒用js的方法,结果一直报错,
在往数组类型中添加数据时,出现编号TS2345的错误,百度了一通以后,没法解决,继续看菜鸟,最后摸索应该这样写
Ts写法:
先定义好数组类型,接着作为变量写在相应的类型内,在添加就ok了。

typeScript踩坑记录 T2345 Argument of type is not assignable to parameter of type never相关推荐

  1. Argument of type ‘‘ is not assignable to parameter of type ‘never‘.

    最近在写ts代码,记录下开发中遇到的代码规范问题 Argument of type 'any' is not assignable to parameter of type 'never'. // 问 ...

  2. 【软件分析】Tai-e实验代码理解与踩坑记录

    软件分析实验Tai-e代码理解与踩坑记录 A1 A2 A3 A4 实现类层次结构分析(CHA) 实现过程间常量传播 实现过程间 Worklist 求解器 A5 A6 A7 实例字段 load stor ...

  3. Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子

    Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子 目录 Python打包工具Pyintealler打包py文件为windows exe文件过程 ...

  4. TVM: Deep Learning模型的优化编译器(强烈推荐, 附踩坑记录)

    本文作者是阿莱克西斯,原载于知乎,雷锋网(公众号:雷锋网)获得授权转载. (前排提醒,本文的人文内容部分稍稍带有艺术加工,请保持一定的幽默感进行阅读) 关注我最近想法的同学应该知道我最近都在把玩 TV ...

  5. 【踩坑记录】mybatis-plus的insert方法,默认会生成一个uuid作为主键,导致类型不一致,存入数据库报错

    [踩坑记录]mybatis-plus的insert方法,默认会生成一个uuid作为主键,导致类型不一致,存入数据库报错 报错记录 解决方案 推荐方案 使用uuid作为主键,修改id的类型为bigint ...

  6. Unity AssetBundle 踩坑记录

    Unity AssetBundle 踩坑记录 editor 下选择什么平台的 ab 加载 Material doesn't have a color property '_Color' UnityEd ...

  7. webview进行下载踩坑记录

    webview下载操作的踩坑记录 背景记录 由于公司需要, 需要在在webview中执行下载操作, 而且下载完成之后还需要跳转到自动安装页面~~~~ 接下来就是踩坑报告 1.webview执行下载操作 ...

  8. Win10+yolov5 踩坑记录

    Windows10下配置yolov5环境 踩坑记录 起因随笔 基本的环境要求 yolov5各代码作用 踩坑的Package windwos下torch和torchvision的安装 windows下p ...

  9. AirSim学习和踩坑记录(不定时更新)

    版权声明:本文为博主原创文章,遵循Creative Commons - Attribution-ShareAlike 4.0 International - CC BY-SA 4.0版权协议,转载请附 ...

最新文章

  1. BCH社区意见分歧:引领市场VS迎合市场?
  2. Amazing Slide(图片轮播制作工具)中文版
  3. oracle用dba登陆怎么登,以SQLDBA身份登录isqlplus
  4. 解决 LLVM 错误 fatal error: ‘csignal’ file not found
  5. Django查询 – id vs pk
  6. ros自带package在哪里_ROS Kinetic中自带的OpenCV使用
  7. 单机按钮来图片轮播_原生js如何实现轮播图效果?
  8. 关于URL编码/javascript/js url 编码/url的三个js编码函数
  9. div 和table
  10. 如何去掉Autodesk教育版印戳
  11. greenplum常用函数
  12. 网络管理员学习笔记_第三章 局域网技术与综合布线_003_局域网基础03
  13. Duang,Duang,H5 +酷炫效果+干货,此时不收更待何时
  14. 研究意识问题为什么如此困难
  15. 【剑指offer-54】20190907/03 字符流中第一个不重复的字符
  16. 记一次简单的清理挖矿程序过程-kdevtmpfsi
  17. 牛客网在线编程全部题目
  18. 标签编辑软件linux,Ubuntu下安装音乐标签编辑软件Kid3 3.1
  19. 视觉SLAM笔记(53) g2o 操作后端优化
  20. C++学习笔记【1】——\n与endl的区别是什么?

热门文章

  1. mysql 数据类型 java_[mysql]MySql数据类型和java类型对照表
  2. Android获取当前手机的联网方式的总结
  3. matlab怎么画probit,matlab对于probit模型怎么求统计值(赠probit程序)
  4. 让你终身受益的5个定律
  5. 浙大版《C语言程序设计》第四版(何钦铭颜晖) 第8章 指针 课后习题答案
  6. 《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第9章 习题9
  7. MacBook使用技巧:如何解决经常死机
  8. vue-008-如何做到在不同尺寸显示器,浏览器100%分辨率下,页面完整展示
  9. 使用 Swift Package 插件生成代码
  10. 爱立信财大气粗 华为错失马可尼