現在、typescript & angluar2を使用してnativescriptアプリケーションを開発しています。 タブレットと携帯電話のレイアウトを変更します。 しかし、typesscript &のangluar2に複数のスクリーンサイズ修飾子をサポートしていませんでした。 nativescript-platfrom-cssプラグインを使用しようとしています。スクリーンサイズの修飾子を設定する方法nativescriptのtypescript&angluar2
TNSはnativescriptプラットフォーム-CSS
を追加するプラグインしかし、それは私のプロジェクトでは動作しません。 私のプロジェクトには以下のようなコードがあります。 /////login.html
///directory structure///
... ...
pages/login.html/
pages/login.component.ts/
pages/login.common.css/
... ...
////main.ts///
... ...
import nativescriptPlatfromCss = require('nativescript-platform-css');
... ...
//////login.ts////////
@Component({
selector: "login",
providers:[UserService],
templateUrl:"pages/login/login.html" ,
styleUrls:["pages/login/login-common.css", "pages/login/login.css"]
})
... ...
<StackLayout #container>
<TextField class="inputEmail" hint="Email Address"></TextField>
... ...
</StackLayout>
////login.common.css
.inputEmail {
backgournd-color:'white';
}
.android600 .inputEmail{
background-color:'red';
}
.android720 .inputEmail{
background-color:'blue';
}
... ...
私は既にhttps://www.nativescript.org/blog/supporting-multiple-screen-resolutions-in-your-nativescript-appとhttps://github.com/nathanaela/nativescript-platform-cssを見ました。
しかし、私は目標を達成できませんでした。
複数のスクリーンサイズをタイプスクリプト& angluar2 appで実装する最善の方法をご存知でしたら、お知らせください。
おかげ