我刚刚开始用钛合金进行编码。之前通过许多不同的资源学习了JavaScript、HTML和CSS,我对Titanium(Appcelerator)版本的样式表有点困惑。
Titanium的TSS和普通CSS编码之间有什么区别?有什么好的资源可以帮助从具有入门级CSS知识的背景中学习TSS吗?
提前感谢您的帮助!
TSS与CSS完全不同。有一些相似之处,但应该很快忘记。
例如,CSS执行textAlign: center
,TSS执行类似的操作,但如果复制超过它,则会抛出错误,需要将center
用引号括起来:textAlign: 'center'
。
在合金TSS中,XML文件生成为"经典"Javascript文件。因此,基本上,您通常在createView
方法中设置的所有属性,现在都可以在TSS中设置。这使得文件变得更小、更完整
关于TSS的工作原理,我强烈建议您深入研究钛的文档,并查看"经典"文档,或者如果可用,查看合金文档。例如,在文本字段中:http://docs.appcelerator.com/platform/latest/#/api/Tatitanium.UI.TextField