html+vue+element-ui のスムーズさを 1 分で体験

html+vue+element-ui のスムーズさを 1 分で体験

テクノロジーファン

  • HTMLウェブページ、知っておくべき
  • Youyou が開発した vue フロントエンド フレームワーク
  • エレメントテイクアウェイチームのフロントエンドUI

これをウェブページの<title>タグの下に追加します

<!-- スタイルをインポート -->
<link rel="スタイルシート" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">

jsをインポート

htmlの下に<body>を追加します。

<!-- 開発バージョン、便利なコマンドライン警告を含む -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<!-- コンポーネント ライブラリをインポートします-->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>

ファイルソース

<!DOCTYPE html>
<html lang="ja">
<ヘッド>
    <メタ文字セット="UTF-8">
    <title>タイトル</title>
    <!-- スタイルをインポート -->
    <link rel="スタイルシート" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
</head>
<本文>

<div id="アプリ">
    <h1>{{ メッセージ }}</h1>
    <!-- <テンプレート>-->
    <el-テーブル
            :data="テーブルデータ"
            国境
            スタイル="幅: 100%">
        <el-テーブル列
                修理済み
                プロパティ="日付"
                label="日付"
                幅="150">
        </el-table-column>
        <el-テーブル列
                プロパティ="名前"
                label="名前"
                幅="120">
        </el-table-column>
        <el-テーブル列
                prop="州"
                label="州"
                幅="120">
        </el-table-column>
        <el-テーブル列
                プロパティ="city"
                label="市街地"
                幅="120">
        </el-table-column>
        <el-テーブル列
                prop="アドレス"
                label="住所"
                幅="300">
        </el-table-column>
        <el-テーブル列
                プロパティ="zip"
                label="郵便番号"
                幅="120">
        </el-table-column>
        <el-テーブル列
                固定="右"
                ラベル="操作"
                幅="100">
            <テンプレート スロット スコープ="スコープ">
                <el-button @click="handleClick(scope.row)" type="text" size="small">表示</el-button>
                <el-button type="text" size="small">編集</el-button>
            </テンプレート>
        </el-table-column>
    </el-table>
    <!-- </テンプレート>-->
</div>
<!-- 開発バージョン、便利なコマンドライン警告を含む -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<!-- コンポーネント ライブラリをインポートします-->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<script type="text/javascript">
    var アプリ = 新しい Vue({
        el: '#app',
        データ: {
            メッセージ: 'Hello Vue!',
            テーブルデータ: [{
                日付: '2016-05-02'、
                名前: 王小湖、
                省: '上海'、
                都市: 普陀区、
                住所: '上海市普陀区金沙江路1518号'、
                郵便番号: 200333
            }, {
                日付: '2016-05-04'、
                名前: 王小湖、
                省: '上海'、
                都市: 普陀区、
                住所: '上海市普陀区金沙江路1517号'、
                郵便番号: 200333
            }, {
                日付: '2016-05-01'、
                名前: 王小湖、
                省: '上海'、
                都市: 普陀区、
                住所: '上海市普陀区金沙江路1519号'、
                郵便番号: 200333
            }, {
                日付: '2016-05-03'、
                名前: 王小湖、
                省: '上海'、
                都市: 普陀区、
                住所: '上海市普陀区金沙江路1516号'、
                郵便番号: 200333
            }]
        }
    });
</スクリプト>
</本文>
</html>

効果

ここに画像の説明を挿入

要約する

https://codesandbox.io/s/compassionate-rgb-kmcyx?file=/index.html にアクセスし、ソース コードをコピーして実行します。
実行方法<br /> コピーしてctrl+sを押して保存し、右側の小さなウィンドウで更新をクリックします
要素UI
https://element.eleme.cn/#/zh-CN/component/table
コンポーネントはたくさんあります。使用したい場合は、上の表照葫蘆畫瓢

html+vue+element-ui のスムーズさを 1 分で体験する方法についての記事はこれで終わりです。html vue element-ui の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  CSSフローティングとフローティング解除について

>>:  overflow:hidden の役割の詳細な説明 (オーバーフローの非表示、フロートのクリア、マージンの崩壊の解決)

推薦する

MySQL 8.0.12 解凍版インストールチュートリアル個人テスト!

Mysql8.0.12 解凍版のインストール方法をテストしましたので、ご参考までに1. ダウンロー...

Tomcat をサービスとして登録する際に注意すべき点のまとめ

Tomcat をサービスとして登録する場合の注意点は次のとおりです。 インターフェースを開いたら、以...

Raspberry Pi msmtp と mutt のインストールと設定のチュートリアル

1. muttをインストールするsudo apt-get install mutt 2. msmtp...

設定ファイルを変更した後、操作を再開します

余計なことは言わないで、コードだけ見てみましょう〜 # docker-compose をダウン # ...

jQuery を使用してカルーセル効果を実装する

この記事では、jQueryでカルーセルチャートを実装するための具体的なコードを参考までに共有します。...

MySQL 更新セットとの違い

目次問題の説明原因分析解決問題の説明最近、奇妙な問い合わせを受けました。更新ステートメントはエラーな...

SQLの最適化では間違いがよく起こります。それはMySQLのExplain Planの使い方を理解していないからです。

目次1. 準備2. 説明計画の概要3. フィールドの詳細な説明4. パーティションクエリにはパーティ...

Dockerコンテナとホストマシン間の8時間の差の問題を解決する

デプロイに docker-compose を使用すると、出力ログと関連イベントが検証されて出力される...

MySQL マスタースレーブレプリケーションの詳細な分析

序文: MySQL では、マスター/スレーブ アーキテクチャが最も基本的かつ最も一般的に使用されるア...

理論の普及——ユーザーエクスペリエンス

1. 概念分析 1: UE ユーザー エクスペリエンス <br />英語ではユーザー エ...

MySQL コード実行構造例の分析 [シーケンス、分岐、ループ構造]

この記事では、例を使用して MySQL コード実行構造について説明します。ご参考までに、詳細は以下の...

CSS3 で虫眼鏡効果を模倣するいくつかの方法の原理の分析

記事のタイトルが「模造虫眼鏡」なのはなぜですか?今日お話ししたいのは、一般的に言われているような、マ...

衝突検出を実装するためのjs

この記事の例では、衝突検出を実装するためのjsの具体的なコードを参考までに共有しています。具体的な内...

VMware を使用して PXE バッチ インストール サーバーをテストする詳細なプロセス

目次1. 準備1. 環境を整える2. インストール方法3. ネットワークカードの構成2. インストー...