テンプレート<el-table :data="データリスト"> <el-table-column label="id" prop="id"></el-table-column> <el-table-column ラベル="名前" プロパティ="名前"> <テンプレート v-slot="props"> <el-入力番号 :min="0" v-model="props.row.count" @change="製品を更新($event)" サイズ="ミニ" </el-input-number> </テンプレート> </el-table-column> </el-table> スクリプトセクションエクスポートデフォルト{ データ() { 戻る { データリスト: [ { id: 1、名前: '001'、カウント: 1 }、 { id: 2、名前: '002'、カウント: 2 }、 { id: 3、名前: '003'、カウント: 3 }、 ] } }, メソッド: { updateProduct(値) { console.info(値) } } } 補足: Vue 学習ノート: イベントにおける $event オブジェクトの役割 Vue では、クリック イベントやその他のイベントをイベントに追加して、タグ要素の DOM を取得したり、タグの属性を変更したりすることができます。具体的な使い方は以下のとおりです。 1. $eventを通じてDOM要素を取得できる html: <button data-get="データボタン" @click="getRvent($event)">イベントオブジェクトを取得</button> まず、$eventオブジェクトを出力して、どのようなプロパティを持っているかを確認しましょう。 srcElement は現在のラベル要素であり、この属性を使用して現在のクリック イベントのラベル要素を取得できます。 たとえば、次のように、ネイティブ js と同じように、取得した要素に対して操作を行うことができます。 // イベントオブジェクトeを取得する getRvent(e){ コンソールログ(e); e.srcElement.style.background="赤"; } クリックする前に: クリック後: 2. さらに、ボタンのテキスト値を変更するなど、タグ自体のプロパティを変更することもできます。 このとき、$event の下の textContent を使用して変更します。 ボタンをクリックする前に: ボタンをクリックした後: 3. 次のように、$event を通じてタグのカスタマイズの属性値を取得することもできます。 HTMLコード: <button data-get="データボタン" @click="getRvent($event)">イベントオブジェクトを取得</button> このボタンタグにはカスタム属性data-getがあり、今回は$eventの属性target.dataset.getに従って取得できます。 次のようにコンソールに印刷できます。 実際、要素自体の属性を使用して操作を実行し、クラスの追加などの操作を中止し、コードの冗長性を減らしてコードを改良できる場合もあります。 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
<<: Docker で MySQL クラスターを構築する方法の例
アイデア:外側のボックスは背景を設定し、内側のボックスは背景の幅と高さを設定し、ボックスを動かすアニ...
背景私は新しいプロジェクト チームに配属されたので、プロジェクトでは js を使用する必要があります...
コンテナと呼ばれるものは、実際には親イメージに基づいて読み取りおよび書き込み可能なファイル階層を作成...
1 実施原則これは、DOM 要素の dragstart/ondragover/ondrop イベント...
インデックスのマージは、MySQL が最下層で提供するインテリジェントなアルゴリズムです。インデック...
<br />私は数年間フロントエンドに取り組んできました。フロントエンドについて完全に理...
MySQL では通常、limit を使用してページ上のページング機能を完了しますが、データ量が大きな...
目次プロトタイプチェーンプロトタイプチェーンに基づいてシンプルなJQueryライブラリを実装すること...
MySql インデックスインデックスの利点1. 一意のインデックスまたは主キー インデックスを作成す...
オリンピック期間中にIE8ベータ2がリリースされ、英語版のリリースに合わせて中国語版も第一波でリリー...
折りたたまれたヘッダーは、特別オファーや重要なお知らせなど、ユーザーにとって重要な情報を表示するのに...
困り果てて、ふと、私がよく行くSinaのタッチスクリーン版はどうやって作られているのだろう?と考えま...
1. 文法: <meta name="名前" content="...
理由は分かりませんが、UIではハニカム効果(手を広げたような効果)のデザインが好まれます。 1. 六...
最近、C# を使用して Web プログラムを作成していたときに、次のような問題が発生しました。 Te...