目次
文法の概念
リスト項目をさらに追加する
ターミナルの同じディレクトリでこのコマンドを再度実行します:
ホームページ ウェブフロントエンド htmlチュートリアル [ツール リソース] Weex クイック スタート チュートリアル (Weex チュートリアル)_html/css_WEB-ITnose

[ツール リソース] Weex クイック スタート チュートリアル (Weex チュートリアル)_html/css_WEB-ITnose

Jun 24, 2016 am 11:15 AM

Ali Baichuan の詳細情報を取得するには、青い文字をクリックしてください。

Weex を使用して簡単なリストを作成します。同様のリストは、電子商取引モバイル アプリケーションでもよく見られます。

スタート

まずリスト項目を書きましょう。

tech_list.we ( .we は Weex が推奨するサフィックスです) という名前のファイルを作成し、そのファイルに上記のコードをコピーして貼り付けてください。

Weex ツール チェーンは Node.js を使用して構築されているため、Node.js が正常に完了した後、次の手順に進む前に Node.js (https://nodejs.org/en/download/stable/) をインストールする必要があります。次のコマンドを実行して、Weex コマンド ライン プログラム Weex Toolkit (https://www.npmjs.com/package/weex-toolkit) をインストールできます。

インストールが完了したら、コマンド ライン ウィンドウで weex コマンドを実行してツールが正しくインストールされているかどうかを確認できます。次の内容が表示されます。

すべてが正常であれば。 , コマンド ラインの作業ディレクトリを tech_list.we が保存されていたディレクトリに切り替えて、次のコマンドを入力してください:

システムのデフォルトのブラウザのウィンドウが自動的に開き、次のコンテンツが表示されます:

文法の概念

次に、いくつかの簡単な構文の概念を見てみましょう。 tech_list.we に示されているように、Weex コードは、テンプレート (テンプレート)、スタイル (スタイル)、およびスクリプト (スクリプト) の 3 つの部分で構成されます。これら 3 つの概念は、Weex にとって、Web にとっての html、css、javascript に相当します。

テンプレート部分は、タグとタグで囲まれたコンテンツで構成されるスケルトンを Weex に提供します。 Weex のタグは、オープン タグ (例: ) とクローズ タグ (例: ) の 2 つのタイプに分けられます。オープン タグとクローズ タグの各ペアをタグに追加できる属性のセットと呼び、異なる属性を持ちます。つまり、たとえば、class 属性を使用すると、Weex タグの複数のグループに同じスタイルを適用でき、onclick 属性を使用すると、タグがユーザーのクリック イベントに応答できるようになります。

スタイルセクションでは、Weex タグがどのように表示されるかを説明します。あなたと同じように、私たちも CSS が好きなので、Weex のスタイルは CSS 標準と一致するように努めています。 Weex は、マージン、パディング、固定など、CSS の多くの機能をサポートしています。さらに良いことに、フレックスボックス レイアウト モデルは Weex で適切にサポートされています。

スクリプト セクションではデータとロジックを Weex タグに追加し、ローカルおよびリモートのデータに簡単にアクセスしてタグを更新できます。また、メソッドを定義し、これらのメソッドがさまざまなイベントに応答するようにすることもできます。Weex スクリプトの構成は、基本的に CommonJS モジュール仕様に従います。

Weex 構文の詳細については、構文の章 (http://alibaba.github.io/weex/doc/syntax/main.html) を参照してください。

リスト項目をさらに追加する

単一のリスト項目は「リスト」ではないため、さらにリスト項目を追加してみましょう。tech_list.we ファイルを開いて、次のように内容を更新します。 , Weex ネイティブ レンダラーを使用してこのファイルをレンダリングしてみましょう。ターミナルを開き、ファイルが保存されているディレクトリに切り替えて、実行します

次のような QR コードがターミナルに表示されます:

この QR コードは、Weex Playground アプリ (http) で使用する必要があります。 ://alibaba.github.io/weex/download.html ) は動作します。ダウンロードしてインストールした後、アプリのスキャンコードアイコンをクリックし、携帯電話のカメラを使用して端末の QR コードをスキャンします。美しいリストが携帯電話に表示されます。

ここで、このリストは (Webkit ではなく) ネイティブ ビューによって完全にレンダリングされることを強調する必要があります。Webkit によってレンダリングされたインターフェイスと比較して、アプリのページ読み込み速度が速くなり、メモリのオーバーヘッドが少なくなります。

これで、tech_list.we の一部の内容を変更してみることができます。変更を保存すると、Weex Playground はこれらの変更をすぐにインターフェイスに反映します。この機能は、よく「ホットリロード」と呼ばれます。 Weex開発がより便利になりました。

組み込みコンポーネントを追加する

最も基本的なタグから自分で作成することに加えて、Weex は多くの組み込みコンポーネントも提供します。スライダーはモバイル アプリやページで非常に一般的であるため、インターフェイスにスライダーを簡単に追加できる組み込みの Slider コンポーネントが提供されています。 tech_list.we を開いて内容を次のように変更します:

ターミナルの同じディレクトリでこのコマンドを再度実行します:

前に書いたリストの先頭に美しいスライダーが追加されます。

スライダー コンポーネントの詳細については、こちら (http://alibaba.github.io/weex/doc/components/slider.html) を参照してください。

前に示したように、このインターフェイスは「ネイティブ ビュー」を使用して Weex Playground アプリでレンダリングすることもできます。独自のアプリにそのような機能を持たせたい場合は、このドキュメント (http://alibaba.github.io/weex/doc/advanced/integrate-to-android.html) にアクセスして、Weex を独自のアプリに統合する方法を学習してください。 。

Alibaba Baichuan (baichuan.taabao.com) は、アリババ グループのワイヤレス オープン プラットフォームであり、「テクノロジー、ビジネス、ビッグデータ」の開放を通じて、モバイル シナリオにおいて高度に結合したオープンで業界をリードするテクノロジーを提供します。製品マトリックス、成熟したビジネス コンポーネント、完全なサービス システムにより、モバイル開発者は迅速に APP を構築し、APP の商品化プロセスを加速し、モバイル開発者とモバイル起業家に十分な力を与えることができます。

Ali Baichuan について

[原文を読む] をクリックして、さらに興奮してください!

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLは初心者のために簡単に学ぶことができますか? HTMLは初心者のために簡単に学ぶことができますか? Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTML、CSS、およびJavaScriptの役割:コアの責任 HTML、CSS、およびJavaScriptの役割:コアの責任 Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLでの開始タグの例は何ですか? HTMLでの開始タグの例は何ですか? Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

HTML、CSS、およびJavaScriptの理解:初心者向けガイド HTML、CSS、およびJavaScriptの理解:初心者向けガイド Apr 12, 2025 am 12:02 AM

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

WebアノテーションにY軸位置の適応レイアウトを実装する方法は? WebアノテーションにY軸位置の適応レイアウトを実装する方法は? Apr 04, 2025 pm 11:30 PM

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Apr 04, 2025 pm 11:54 PM

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? Apr 05, 2025 am 06:15 AM

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...

HTML、CSS、およびJavaScript:Web開発者に不可欠なツール HTML、CSS、およびJavaScript:Web開発者に不可欠なツール Apr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

See all articles