2017-06-30 48 views
-3
┌──────────────────┬─────────────────┬────────────────┬───────────────┐ 
│ Component  │ Current version │ Latest version │ Information │ 
│ nativescript  │ 3.1.1   │ 3.1.1   │ Up to date │ 
│ tns-core-modules │ 3.1.0   │ 3.1.0   │ Up to date │ 
│ tns-android  │ 3.1.1   │ 3.1.1   │ Up to date │ 
│ tns-ios   │     │ 3.1.0   │ Not installed │ 
└──────────────────┴─────────────────┴────────────────┴───────────────┘ 

我想用我的项目https://material.angular.io/。如何配置。我在@ angular /动画包中出错。NativeScript与angular4的材料设计?

+0

你在的package.json文件动画包? 也是什么错误? –

+0

请记住,nativescript可能支持一些angular.material包,但它可能不会支持所有组件**。 Nativescript与被转换为本地元素的包装器一起工作:html' ',实际上,在nativescript中是'',因此这两个元素共同地讨厌任何东西,这迫使您采用不同的方法。然而,Nativescript已经包含了一些预先完成的包装器,并且允许您使用本机包装器,所以您在技术上可以手动执行该操作,并且应该首先检查这一点:http://docs.nativescript.org/ui/theme – briosheje

回答

0

Material Design的Android实现已经可以在NativeScript中使用,您可以直接使用它或通过一些插件提供iOS对应。

关于您的具体问题,您所谈论的库(Angular Material 2)是一个基于Web的库,不能在NativeScript中使用,因为它不使用浏览器来呈现视图(它实际上使用本机元件)。

关于动画,请使用NativeScript实现,你可以在这里找到更多的信息:https://docs.nativescript.org/ui/animation