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 のメモリ消費の詳細な分析

目次1. innodb_buffer_pool_size 2. innodb_log_buffer_...

ページの下部にHTMLフッターを配置する簡単な方法

要件:ページ コンテンツが短く、ブラウザーの高さをサポートできない場合でも、フッターをウィンドウの下...

Linux usermod コマンドの使用

1. コマンドの紹介usermod (ユーザー変更) コマンドは、ユーザー アカウントを変更するため...

MySQL で時刻と日付の型を保存する際の選択問題を分析する

一般的なアプリケーションでは、timestamp、datetime、int 型を使用して時間形式を保...

ラベルタグの使用時に発生する問題の分析と解決策

最近何かをするときにラベル タグを使用しました。以前はラベル タグをほとんど使用していなかったため、...

ウェブページのCSSの優先順位について詳しく説明します

CSS の優先順位について話す前に、CSS とは何か、CSS が何に使用されるのかを理解する必要があ...

MySQL のグループ分けの例

mysql のような php switch case ステートメント。 xxフィールドを選択、ケース...

よくある Linux 英語エラーの中国語翻訳 (初心者必見)

1.コマンドが見つかりません コマンドが見つかりません2. そのようなファイルまたはディレクトリは...

Linux での UDP について学ぶ

目次1. UDPとLinuxの基礎の紹介2. 各機能の使い方1. ソケット機能の使用2. バインド機...

フロントエンドAIカットのコツ(体験談)

AI 画像の切り取りは PS と連携する必要があります。まず、スライスするレイヤーを選択し、それを...

SQL で行の最大値または最小値を取得する方法

元データと対象データSQL文を実装する(最大) 選択 店、 月、 最大(dz,fz,sp) が最大値...

ボタンの権限判定を実装するためのVueカスタムv-has命令

アプリケーションシナリオバックグラウンド管理システムを例にとると、各ユーザーには異なるボタン権限があ...

WeChatアプレット+mqtt、esp8266温度と湿度の読み取り実装方法

まず、 esp8266 は mqtt を通じてメッセージを公開し、WeChat アプレットは mqt...

Gitコミットログの変更方法のまとめ

ケース1: 最後の提出とプッシュなし次のコマンドを実行します。 git コミット --amend g...

MySQLテーブルのテーブル構造を素早く変更する方法

MySQL テーブルのテーブル構造をすばやく変更する - 「MySQL 管理」から抜粋 ALTER ...