1、字节跳动小程序的开发环境和微信是不同的。
但他不影响开发者的开发流程。微信的格式:wxml,wxs,wsss. 对应的是 ttml,js,ttss。 其实说白了只是换个格式名。语法和逻辑是基本相同的。需要注意的是语法上的wx,改成了tt。
但庆幸的是,大部分的接口名,都是相同的,所以后面推出的字节跳动,也很贴心的出了移植工具。
可以简单的把wx 转为 tt。 所以。。。并不好用。可能转换后还需要大量人工修改。
2、字节跳动小程序并不能支持大部分的npm组件。 也不支持第三方ui框架。
如果你公司的业务之前在微信小程序上已经实现,现在想把它移植到字节跳动,那么你可能要遭罪了,因为你在微信小程序上用的大部分第三方库都是不支持字节跳动小程序的。你可能需要一个个去重新造轮子。当然,有经验的朋友可能会想到一个骚操作: 先在微信开发者工具上把npm包编译,然后把它复制黏贴到字节跳动小程序上使用。moment.js这个插件的移植我们就是这么做的。
3、字节跳动小程序的开发工具还有很多bug
在进行编程的过程中,我敢说你肯定会遇到一些奇奇怪怪的问题。编写了代码但是没有生效之类的。这个时候不要慌!把开发工具观点,重新开启就可以了。“关机重启”大法在这里也能很实用。
4、设计标准官网文档。
字节小程|设计准则。 当然设计风格可以根据自己的需求进行更改,css是一个神奇的画笔,可以帮你完成90%的事情。如果不行那就用canvas!
更多的开发经验交流: 火猫网络
如果文章能帮到您,请关注点赞,火猫网络会持续输出更多干货。
若有定制开发需求,请联系: 18665003093(微信同号)