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