今回は、vux アップローダーの画像アップロード コンポーネントの使い方と、vux アップローダーの画像アップロード コンポーネントを使用する際の 注意事項 について説明します。実際のケースを見てみましょう。
npm install vux-uploader --save npm install --save-dev babel-preset-es2015 .babelrc { "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <p style="text-align: left;">3. <strong></strong></p><pre class="brush:php;toolbar:false">// 引入组件 import Uploader from 'vux-uploader' // 子组件 export default { ... components: { ... Uploader, ... } ... } // 使用组件 <uploader></uploader>
パラメータの説明を使用します:
画像
この記事の事例などを読んで、あなたはこの方法をマスターしたと思います。なんとも興味深いですね。php 中国語 Web サイトの他の関連記事にも注目してください。
タイプ: 配列
デフォルト値: []、空の配列
意味: 画像配列、形式は [ { url: '/url/of/img.ong' }, ...]
備考: 変数は配列 データフローが双方向の場合、コンポーネント内の配列の値を変更すると親コンポーネントに影響します
max
型: 数値
デフォルト値: 1
意味: 画像の最大数
備考: 画像が最大値に達したとき値を指定すると、新しいボタンが消えます
showHeader
型: Boolean
デフォルト値: true
意味: ヘッダーを表示するかどうか
備考: ヘッダー全体の表示を制御します
title
型: String
デフォルト値: 画像アップロード
意味:ヘッダーのタイトル
備考: 表示しない場合は空白
showTip
型: Boolean
デフォルト値: true
意味: ヘッダーのデジタル部分、つまり1/3部分を表示するかどうか
備考: showHeaderがfalseの場合、ヘッダーは全体として非表示になり、このパラメータは現時点では無効です
readonly
型: Boolean
デフォルト値: false
意味: 読み取り専用かどうか
備考: 読み取り専用の場合、新規ボタンと削除ボタンはhidden
handleClick
タイプ: Boolean
デフォルト値: false
意味: 新しいボタンのクリックイベントを引き継ぐかどうか、Yes の場合、[追加] ボタンをクリックしても画像選択インターフェイスが自動的に表示されなくなります
注: true の場合、クリック[追加] ボタンをクリックし、$emit('add-image') をクリックすると、このイベント内でカスタマイズされた画像の選択やその他の操作を実行できます。その後、写真の追加、アップロード、削除はすべてユーザーによって引き継がれます
autoUpload
型: Boolean
デフォルト値: true
意味: 写真を選択した後に自動的にアップロードするかどうか。 「はい」の場合、内部アップロード インターフェイスが呼び出されます。いいえ、$emit('upload-image', formData)'、formData` は画像コンテンツであり、ユーザーはイベントをリッスンして自分でアップロードできます
注: handleClick が true の場合、画像の選択は実行できません。このパラメータは無効です。このパラメータが false の場合、画像を選択した後、$emit('upload-image', formData)'、formData` は画像のコンテンツです
uploadUrl
型: String
デフォルト値: ''
意味: の URL を受け取りますアップロードされた画像
備考: 次の形式で JSON 文字列 を返す必要があります。それ以外の場合は、Autoupload を false に設定してください
{
result: 0,
message: "Result is not 0 error information ",
data: {
url: "" http://image.url.com/image.png"
}}}
name
Type: String
デフォルト値: IMG
意味: デフォルトでアップロードされるときのフォーム名
注: いいえ
params
タイプ :
Object デフォルト値 : null
意味 : ファイルアップロード時にパラメータを運ぶ
備考 : なし
size
タイプ : String
デフォルト値 : Normal
意味 : サイズタイプ
備考 : Normal がデフォルトですweui のサイズ、小は作成者によって定義されます。 小さいサイズ
キャプチャ
型: 文字列
デフォルト値: ''
意味: 入力のキャプチャ
属性 注: このとき、新規をクリックするとカメラに設定できます。ボタンを押すと直接カメラが呼び出される機種もありますので、携帯電話の機種ごとに動作が異なりますのでご注意ください。 handleClick が true の場合、この属性は無効です
発行イベントの説明
add-image
発行タイミング: handleClick パラメーターが true の場合、新しいボタンをクリックします
パラメーター: なし
備考: なし
remove-image
発行タイミング: handleClick パラメータ true の場合、削除ボタンをクリックします
パラメータ: なし
備考: handleClick が false の場合、削除ボタンをクリックすると、コンポーネント内の最初の画像が削除されます。それ以外の場合、ユーザーはこのイベントをリッスンして、対応する削除操作
プレビュー
発行タイミング : 画像がクリックされたとき
パラメーター: { url: 'imgUrl' } 形式の画像オブジェクト 注: ユーザーがイベントを監視する必要がある場合、自動プレビュー機能はまだ実装されていません。自分で実装できます
upload-image
出力タイミング: handleClick と autoUpload が両方とも false の場合、画像を選択します
パラメーター: formData、画像コンテンツから生成された formData
注: 画像の入力要素は vm を通じて取得できます。 $refs.input
推奨読書:
WeChatアプレット入門チュートリアル+ケースの詳細な分析angularjsでhttpサーバーを使用する方法以上がvux アップローダーの画像アップロード コンポーネントの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

PythonとJavaScriptの主な違いは、タイプシステムとアプリケーションシナリオです。 1。Pythonは、科学的コンピューティングとデータ分析に適した動的タイプを使用します。 2。JavaScriptは弱いタイプを採用し、フロントエンドとフルスタックの開発で広く使用されています。この2つは、非同期プログラミングとパフォーマンスの最適化に独自の利点があり、選択する際にプロジェクトの要件に従って決定する必要があります。

PythonまたはJavaScriptを選択するかどうかは、プロジェクトの種類によって異なります。1)データサイエンスおよび自動化タスクのPythonを選択します。 2)フロントエンドとフルスタック開発のためにJavaScriptを選択します。 Pythonは、データ処理と自動化における強力なライブラリに好まれていますが、JavaScriptはWebインタラクションとフルスタック開発の利点に不可欠です。

PythonとJavaScriptにはそれぞれ独自の利点があり、選択はプロジェクトのニーズと個人的な好みに依存します。 1. Pythonは、データサイエンスやバックエンド開発に適した簡潔な構文を備えた学習が簡単ですが、実行速度が遅くなっています。 2。JavaScriptはフロントエンド開発のいたるところにあり、強力な非同期プログラミング機能を備えています。 node.jsはフルスタックの開発に適していますが、構文は複雑でエラーが発生しやすい場合があります。

javascriptisnotbuiltoncorc;それは、解釈されていることを解釈しました。

JavaScriptは、フロントエンドおよびバックエンド開発に使用できます。フロントエンドは、DOM操作を介してユーザーエクスペリエンスを強化し、バックエンドはnode.jsを介してサーバータスクを処理することを処理します。 1.フロントエンドの例:Webページテキストのコンテンツを変更します。 2。バックエンドの例:node.jsサーバーを作成します。

PythonまたはJavaScriptの選択は、キャリア開発、学習曲線、エコシステムに基づいている必要があります。1)キャリア開発:Pythonはデータサイエンスとバックエンド開発に適していますが、JavaScriptはフロントエンドおよびフルスタック開発に適しています。 2)学習曲線:Python構文は簡潔で初心者に適しています。 JavaScriptの構文は柔軟です。 3)エコシステム:Pythonには豊富な科学コンピューティングライブラリがあり、JavaScriptには強力なフロントエンドフレームワークがあります。

JavaScriptフレームワークのパワーは、開発を簡素化し、ユーザーエクスペリエンスとアプリケーションのパフォーマンスを向上させることにあります。フレームワークを選択するときは、次のことを検討してください。1。プロジェクトのサイズと複雑さ、2。チームエクスペリエンス、3。エコシステムとコミュニティサポート。

はじめに私はあなたがそれを奇妙に思うかもしれないことを知っています、JavaScript、C、およびブラウザは正確に何をしなければなりませんか?彼らは無関係であるように見えますが、実際、彼らは現代のウェブ開発において非常に重要な役割を果たしています。今日は、これら3つの間の密接なつながりについて説明します。この記事を通して、JavaScriptがブラウザでどのように実行されるか、ブラウザエンジンでのCの役割、およびそれらが協力してWebページのレンダリングと相互作用を駆動する方法を学びます。私たちは皆、JavaScriptとブラウザの関係を知っています。 JavaScriptは、フロントエンド開発のコア言語です。ブラウザで直接実行され、Webページが鮮明で興味深いものになります。なぜJavascrを疑問に思ったことがありますか


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

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

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

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

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール
