飞翔
飞翔
  • 发布:2024-06-20 17:02
  • 更新:2024-09-19 16:29
  • 阅读:388

关于 uts 语法 JSON 对象访问的问题 UTSJSONObject

分类:uni-app x

关于 uts 语法 JSON 对象访问的问题

1、目前对 UTSJSONObject 对象的访问很麻烦的 ! 这个名称好长

2、应该能像 js 自由地访问这个对象 如 . [] 的访问, 用编译器来解决这个问题 (类似 Delphi 中的OleVariant)

3、当用户没有定义变量的类型时,这个变量就可以保存任意类型的数据, (也可认为是 UTSJSONObject)
如果定义了变量的类型, 与表达式运算结果类型不一致时,自动转换为变量定义的类型,无法转换时,运行时出错提示

4、vue template 模板中的变量定义要完全兼容 js 的对象访问写法, 并支持响应式

5、uts 尽量保持 android, ios , web 一样的写法就都ok, 而不是 android 可以, ios 又不行, 等等

以上看似较难实现,但编译器可以生成代码来实现的 !

以上只是使用的的一点建议,仅供参考:)

2024-06-20 17:02 负责人:无 分享
已邀请:
b***@163.com

b***@163.com

认同楼上的观点,
2:应该能像 js 自由地访问这个对象 如 . [] 的访问, 用编译器来解决这个问题 高度认可
5、uts 尽量保持 android, ios , web 一样的写法就都ok, 而不是 android 可以, ios 又不行, 等等 高度认可

编译器可以写的复杂一些,毕竟编译器是有一个,项目开发时千千万万个,在开发过程尽量统一高效

choin

choin

支持,既然是跨平台,我觉得应该偏向于js写法, 编译器来抹平这些差异,不然慢慢的就没有优势了

要回复问题请先登录注册