1. ホーム
  2. 【第1位獲得!】 ニッサン セレナ B 4WD 2000 ガソリン 8人 DCVT 5ドア【新車】個人向けカーリース(オートリース) 【安心の定価販売】

メーカー ニッサン
ボディタイプ ミニバン
車名 セレナ
グレード B 4WD 2000 ガソリン 8人 DCVT 5ドア
駆動 4WD
ミッション エクストロニックCVT(無段変速機)
オプション フロアマット
タイヤサイズ 前:195/65R15 91H 後:195/65R15 91H



【最大2,000円OFF0のつく日クーポン発行中!!有効期間:6/20(日)00:00~23:59迄】IFMC. イフミック ベッドパッド 100cm×200cm シングルサイズ 一般医療機器
  • ARC'TERYX アークテリクス|Konseal Pant(Reg Leg) #Black [26823][L07519800] コンシール パンツ メンズ
  • BOSS 《ボス》 ODB-3 Bass Over Drive【期間限定★送料無料】
  • シャネル ココマーク パール ボール ロングネックレス 【新品・未使用品】
  • Paul Reed Smith (PRS) / SE SVN Seven Black Cherry (BC) 【S/N:R27780】【ポールリードスミス】【エレキギター】【レッド】【smtb-u】【名古屋栄店】
  • セール バイク用品GALESPEED R550-17 GLD TYPE-M クォーツ マグ DUCATI 999Sゲイルスピード 28595104Q 取寄品
  • 【送料無料(一部地域を除く)】 ミズノ MIZUNO LD40 V ブラック(B1GC191709) ブラウン(B1GC191751)ダークブラウン(B1GC191758)メンズ ウォーキング
  • テラル NX-LAT(-e) 定圧給水ユニット 【50Hz東日本電力エリア】自動交互運転型 (NX-LAT321-5.4D-e) B019YVZQYU NX-LAT321-5.4D-e NX-LAT321-5.4D-e
  • コーチ・コンサルのためのセミナー営業術DVDセット (191分)[RAB-1046]【発売日】2016/7/8【DVD】
  • アメリカ軍"SAP"ジャケット/ソフトシェルジャケット 【XSサイズ ACU】 裏起毛 防風/防寒 JJ161YN【レプリカ】 【日時指定不可】
  • [ミズノゴルフ] ゴルフシューズ ネクスライト005 ボア メンズ B077VMJZTJ 26.5 cm 3E ホワイト/ブルー
  • 【P5倍6/30 10時~14時限定】BSOカウンター マグネット式 格納式スタンド 取っ手 小物入れ付き 見やすい 野球用品 備品 野球チーム 試合用 練習 合宿 遠征 教育施設 スポーツ施設 S-0989
  • 【MIZUNO PRO=ミズノプロ】【MPグランツトレーナー】トレーニングシューズ シューズ ランニングシューズTraining shoes[ユニセックス][ブルー×ゴールド×オレンジ][ブラック×ゴールド][25.0~29.0cm]
  • ダイワ パワーウェーダー PW-4206R グレー Sサイズ (24.0~24.5cm) 【送料無料】 (D01) (O01) 【セール対象商品】
  • whitelotousプラスチック壁マウントティッシュボックスホルダー吊り壁トイレットペーパーディスペンサー収納ケース ホワイト 197252.01 B079G37WST
  • スポーツブラ マムート MAMMUT レディース 1017-00893 エレクトラ ブラ 2002 送料無 下着 運動 フィットネス ジム トレーニング ランニング スポブラ アンダーウェア
  • 【30時間1300円offクーポン(要獲得) 7/1 23:59まで】 【送料無料】 GOLF X2 スポーツサングラス [カラー:マットボンバーグレー] #EV0870-070 【ナイキ: スポーツ・アウトドア その他雑貨 】【NIKE】
  • 【USエヌファブ 直輸入正規品】 n-Fab シボレー 1500 2014-2015年式 ライトバーマウント ツヤなしブラック
  • craghoppers クラグホッパーズ アウトドア 女性用ウェア ランニングタイツ craghoppers winter-trekking
  • 掛け時計 からくり時計 掛け時計 電波時計 掛け時計 おしゃれ 掛時計 壁掛け時計 アンティークインテリア 【シチズン スモールワールドブルーム】CITIZEN福袋寝室クロック北欧モダン贈答品 置き時計【smw4】
  • キャロウェイ Callaway ROGUE STAR カスタム ドライバー ATTAS PUNCH 6 カーボンシャフト 2018年日本正規品【メーカーお取り寄せ】【代引き不可】
  • 中古 Cランク (フレックスその他) ゴルフパートナー NEXGEN(2016) U4 NEXGEN E.I.F BLACK(ユーティリティ) その他 男性用 右利き ユーティリティ UT ネクスジェン ネクストジェン カーボン 中古ゴルフクラブ Second Hand
  • アルバック機工エルボ ZSCK6025
  • 【送料無料】アイリスオーヤマ 高圧洗浄機 FBN-601HG-D 1台【代引不可】

    【第1位獲得!】 ニッサン セレナ B 4WD 2000 ガソリン 8人 DCVT 5ドア【新車】個人向けカーリース(オートリース) 【安心の定価販売】

  • JMO(ジェイモ) フロートボート用改造キット ボルトオンタイプ
  • 【ガチ得クーポン発行中!】【特注 納期約4-8週間】 ヤマハ インプレス UD+2 アイアンセット(7I~PWの4本) N.S.PRO モーダス3 ツアー105 シャフト メンズ 2021年モデル
  • Jackson David Ellefson メガデス CB-X (Quick Silver) 《ベース》【送料無料】
  • 武藤工業 インクカートリッジ シアン 110cc RJ9-INKC 1個
  • 浴衣 セット レディース 浴衣 3点セット(浴衣/帯/下駄)鉄紺 ネイビー 紺 青 黄色 白 菊 浴衣セット ゆかた 女性 レディース レトロ 大正ロマン 古典柄 モダン フリーサイズ
  • 【無料雑誌付き】コミネ SK-674 セーフティジャケットα(ブラック) サイズ:L KOMINE
  • pepe-jeans ペペ ジーンズ アウトドア 女性用ウェア Tシャツ pepe-jeans victoria
  • mokelab blog

    【第1位獲得!】 ニッサン セレナ B 4WD 2000 ガソリン 8人 DCVT 5ドア【新車】個人向けカーリース(オートリース) 【安心の定価販売】

    前回 はビルドプロセスで sass(scss)を扱えるようにしました。今回は material design components の導入方法について説明します。

    【第1位獲得!】 ニッサン セレナ B 4WD 2000 ガソリン 8人 DCVT 5ドア【新車】個人向けカーリース(オートリース) 【安心の定価販売】

    material design components とは、マテリアルデザインに沿ったデザインを実現するのに役立つライブラリです。マテリアルデザインでは「ここは高さ 48dp にしましょう」といったガイドラインが提示されていますが、その実装は各プラットフォームで「がんばる」という状況でした。この「がんばる」部分を助けてくれるのがこの material design components です。各プラットフォーム向けのライブラリが用意されており、もちろん web 用もあります。web 用のライブラリは mdc web と呼びます。

    mdc をアプリに追加する

    公式ドキュメントはこちらにあります。mdc web ではコンポーネント毎に npm パッケージが用意されています。全部まとめて追加する場合は、次のように material-components-web を追加します。

    $ npm install material-components-web
    (中略)
    + [email protected]
    added 47 packages from 1 contributor and audited 1789050 packages in 18.25s

    必要なものだけをインストールする場合は、次のように @material/コンポーネント名 を追加します。どの npm パッケージを追加すればよいかは各コンポーネントの解説ページに書かれています。

    $ npm install @material/button
    (中略)
    + @material/[email protected]
    added 13 packages and audited 1787946 packages in 9.839s

    コンポーネントの使い方

    早速ライブラリを使ってみましょう。各コンポーネントの解説ページは次のような構成になっています。

    スタイル部分は scss の import で導入することになっています。前回の記事で scss を扱えるようにしたのはこのためです。

    toppage のボタンを mdc のボタンにしてみる

    練習として、第7回で toppage に追加したボタンを mdc のボタンにしてみましょう。ボタンの説明はこちら にあります。

    ボタンを導入するには、 @material/button パッケージを追加します。

    $ npm install @material/button

    次に、html structure にしたがってボタン部分を置き換えます。toppage のテンプレートは index.html に書いていました。

    <script id="toptemplate" type="text/plain">
     <h1>top page</h1>
     <button class="mdc-button" on-click="tosecond">
     <span class="mdc-button__label">次の画面へ</span>
     </button>
    </script>

    scss で何を import すればよいかは、説明ページの styles に書かれています。mystyle.scss に追加しましょう。

    @import "@material/button/mdc-button";
    body {
     background-color: antiquewhite;
    }

    ここまででも見た目はマテリアルデザインになるのですが、ボタンをタップしたときのリップルエフェクトがまだ実現できていません。これは javascript(typescript)側で追加します。ここまで作ってきた web アプリは表示を ractive.js に任せているので、toppage が表示された後に実行されるようにします。

    import ractive from "ractive";
    import page from "page";
    import { mdcripple } from "@material/ripple" ;
    export class toppage implements ipage {
     private ractive!: ractive;
     oncreate(): void {
     this.ractive = new ractive({
     el: "#container",
     template: "#toptemplate",
     on: {
     // 表示されたあとに実行される
     complete: () => {
     const buttonripple = new mdcripple(
     document.queryselector(".mdc-button")!
     );
     },
     tosecond: () => {
     // /second に遷移する
     page("/second");
     },
     },
     });
     }
    }

    実際に確認してみましょう。今回は何も指定をしていないので、フラットなボタンとして表示されました。

    まとめ

    mdc web をアプリに追加する方法を説明しました。前回までの準備ができていれば、導入自体はそこまで難しくはないでしょう。

    本サイトではサービス向上のため、google analyticsを導入しています。分析にはcookieを利用しています。