\n
{{name}}<\/div>\n \n \n \n \n \n \n \n<\/body>\n<\/html><\/pre>

\n<\/p>さあ、いくつかのチャートを描きましょう。まず、index.htmlにAjax APIを含めます。

\n\n次に、以下に示すように、index.htmlのdivを変更します。 <\/strong>\n<\/p>\n

controllers.jsに視覚化APIとLineChartパッケージをロードします。 <\/p>\n

{{name}}<\/div><\/pre>\n

パッケージをロードした後、角度アプリケーションを初期化する必要があります。 <\/p>\n

'use strict';\n\n\/* Controllers *\/\n\nangular.module('myApp.controllers', []).\n  controller('MyCtrl1', ['$scope',\n    function($scope) {\n      $scope.name = 'Jay';\n    }\n  ])\n  .controller('MyCtrl2', [\n    function() {\n\n    }\n  ]);<\/pre>\n

Angular.Bootstrapは、手動(dòng)で開始する角度アプリケーションのグローバルAPIです。 Googleチャート作成コードをコントローラー関數(shù)にコピーして貼り付けるだけで、これが最終結(jié)果です。\n<\/p>\n

node scripts\/web-server.js<\/pre>index.htmlを編集し、コードを?qū)g行する前にhtmlタグからng-app = \"myApp\"を削除します。 NG-APPは、アプリケーションブート要素を使用します。ただし、コントローラーコードで既にこれを?qū)g行しているため(次のコード行を使用して)、HTMLから削除できます。 

\n<\/p>\n

<\/pre>ノードサーバーを再起動(dòng)し、http:\/\/ localhost:8000\/app\/index.htmlにアクセスします。仮想データに基づいて行チャートが表示されます。 

\n<\/p>

<\/div><\/pre>結(jié)論

<\/p>このチュートリアルのこの部分では、角度コントローラーに焦點(diǎn)を當(dāng)てています。次の記事では、ディレクティブの使用と$ Scopeの使用に焦點(diǎn)を當(dāng)てます。同時(shí)に、この記事のすべてのコードはGitHubで見つけることができます。

\nGoogle Charts APIとAngularJS <\/p>

を使用して視覚的アプリケーションを作成するための <\/strong>FAQ(FAQ)\n<\/p> Googleチャートの外観をカスタマイズする方法は?

\n<\/h3>Google Charts APIには、チャートの外観を変更できる幅広いカスタマイズオプションが提供されます。色、フォント、グリッドラインなどを変更できます。チャートをカスタマイズするには、Chart Draw()メソッドのオプションオブジェクトを変更する必要があります。たとえば、チャートのタイトルを変更するには、次のコードを使用できます。\n

\n<\/p>オプションオブジェクトには、チャートを広範(fàn)囲にカスタマイズできる多くのプロパティが含まれていることを忘れないでください。

\n\n
<\/div><\/pre>\n

Googleチャートにインタラクティブ性を追加するにはどうすればよいですか? <\/p>\n

Google Charts APIは、チャートにインタラクティブ性を追加する複數(shù)の方法を提供します。最も一般的な方法の1つは、「選択」イベントを使用することです。これは、ユーザーがチャート上のアイテムを選択したときにトリガーされます。イベントリスナーを「選択」イベントに耳を傾け、トリガーされたときにアクションを?qū)g行するチャートに追加できます。例は次のとおりです。<\/h3>\n

\nこの例では、ユーザーがチャート上のアイテムを選択すると、選択したアイテム値を表示するアラートボックスが表示されます。 <\/p>\n

cd angular-seed\nnode scripts\/web-server.js<\/pre> angularjsを使用してGoogleチャートを使用するにはどうすればよいですか? 

\n<\/p> AngularJを使用してGoogleチャートを使用するには、Angular-Google-Chartsパッケージを使用できます。このパッケージは、GoogleチャートをAngularJSアプリケーションに簡(jiǎn)単に統(tǒng)合できるようにするAngularJSディレクティブのセットを提供します。パッケージをインストールするには、次のコマンドを使用できます。\n

\n<\/h3>パッケージをインストールした後、パッケージが提供する手順を使用して、チャートを作成およびカスタマイズできます。

\n<\/p> Googleチャートで複數(shù)のデータテーブルを接続するにはどうすればよいですか?

HTTP Server running at http:\/\/localhost:8000\/<\/code><\/pre>\n

Google.visualization.data.join()メソッドを使用して、Googleチャートで複數(shù)のデータテーブルを接続できます。このメソッドは、3つのデータテーブルをパラメーターとして使用します。最初のデータテーブル、2番目のデータテーブル、および各データテーブルのキー列です。このメソッドは、キー列の値が一致する2つのDatatablesに行を含む新しいデータテーブルを返します。例は次のとおりです。<\/p>\n

\nこの例では、datatable1とdatatable2は、各データテーブルの最初の列に接続されています。 <\/h3>\n

Googleチャートを使用してどのような種類のチャートを作成できますか? <\/p>\n

\n\n\n  \n  My AngularJS App<\/title>\n<\/head>\n<body>
<h1><a href="http://ipnx.cn/">亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱</a></h1>\n  <div ng-controller=\"MyCtrl1\">{{name}}<\/div>\n  <??>\n  <??>\n  <??>\n  <??>\n  <??>\n  <??>\n  <??>\n<\/body>\n<\/html><\/pre>GoogleチャートAPIは、ラインチャート、バーチャート、パイチャート、散布図、エリアチャートなど、さまざまなチャートタイプをサポートしています。各チャートタイプは、APIの特定のクラスで表され、対応するクラスのインスタンスを作成することでチャートを作成できます。たとえば、行チャートを作成するには、次のコードを使用できます。\n<p>\nこの例では、新しいラインチャートが作成され、ID「Chart_DIV」を備えたHTML要素に表示されます。 <\/p>"}	</script>
	
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<script>var V_PATH="/";window.onerror=function(){ return true; };</script>
</head>

<body data-commit-time="2023-12-28T14:50:12+08:00" class="editor_body body2_2">
	<link rel="stylesheet" type="text/css" href="/static/csshw/stylehw.css">
<header>
    <div   id="wjcelcm34c"   class="head">
        <div   id="wjcelcm34c"   class="haed_left">
            <div   id="wjcelcm34c"   class="haed_logo">
                <a href="http://ipnx.cn/ja/" title="" class="haed_logo_a">
                    <img src="/static/imghw/logo.png" alt="" class="haed_logoimg">
                </a>
            </div>
            <div   id="wjcelcm34c"   class="head_nav">
                <div   id="wjcelcm34c"   class="head_navs">
                    <a href="javascript:;" title="コミュニティ" class="head_nava head_nava-template1">コミュニティ</a>
                    <div   class="wjcelcm34c"   id="dropdown-template1" style="display: none;">
                        <div   id="wjcelcm34c"   class="languagechoose">
                            <a href="http://ipnx.cn/ja/article.html" title="記事" class="languagechoosea on">記事</a>
                            <a href="http://ipnx.cn/ja/faq/zt" title="トピックス" class="languagechoosea">トピックス</a>
                            <a href="http://ipnx.cn/ja/wenda.html" title="に質(zhì)問" class="languagechoosea">に質(zhì)問</a>
                        </div>
                    </div>
                </div>

                <div   id="wjcelcm34c"   class="head_navs">
                    <a href="javascript:;" title="學(xué)ぶ" class="head_nava head_nava-template1_1">學(xué)ぶ</a>
                    <div   class="wjcelcm34c"   id="dropdown-template1_1" style="display: none;">
                        <div   id="wjcelcm34c"   class="languagechoose">
                            <a href="http://ipnx.cn/ja/course.html" title="コース" class="languagechoosea on">コース</a>
                            <a href="http://ipnx.cn/ja/dic/" title="プログラミング辭典" class="languagechoosea">プログラミング辭典</a>
                        </div>
                    </div>
                </div>

                <div   id="wjcelcm34c"   class="head_navs">
                    <a href="javascript:;" title="ツールライブラリ" class="head_nava head_nava-template1_2">ツールライブラリ</a>
                    <div   class="wjcelcm34c"   id="dropdown-template1_2" style="display: none;">
                        <div   id="wjcelcm34c"   class="languagechoose">
                            <a href="http://ipnx.cn/ja/toolset/development-tools" title="開発ツール" class="languagechoosea on">開発ツール</a>
                            <a href="http://ipnx.cn/ja/toolset/website-source-code" title="公式サイト" class="languagechoosea">公式サイト</a>
                            <a href="http://ipnx.cn/ja/toolset/php-libraries" title="PHP ライブラリ" class="languagechoosea">PHP ライブラリ</a>
                            <a href="http://ipnx.cn/ja/toolset/js-special-effects" title="JS特殊効果" class="languagechoosea on">JS特殊効果</a>
                            <a href="http://ipnx.cn/ja/toolset/website-materials" title="サイト素材" class="languagechoosea on">サイト素材</a>
                            <a href="http://ipnx.cn/ja/toolset/extension-plug-ins" title="拡張プラグイン" class="languagechoosea on">拡張プラグイン</a>
                        </div>
                    </div>
                </div>

                <div   id="wjcelcm34c"   class="head_navs">
                    <a href="http://ipnx.cn/ja/ai" title="AIツール" class="head_nava head_nava-template1_3">AIツール</a>
                </div>

                <div   id="wjcelcm34c"   class="head_navs">
                    <a href="javascript:;" title="レジャー" class="head_nava head_nava-template1_3">レジャー</a>
                    <div   class="wjcelcm34c"   id="dropdown-template1_3" style="display: none;">
                        <div   id="wjcelcm34c"   class="languagechoose">
                            <a href="http://ipnx.cn/ja/game" title="ゲームのダウンロード" class="languagechoosea on">ゲームのダウンロード</a>
                            <a href="http://ipnx.cn/ja/mobile-game-tutorial/" title="ゲームのチュートリアル" class="languagechoosea">ゲームのチュートリアル</a>

                        </div>
                    </div>
                </div>
            </div>
        </div>
                    <div   id="wjcelcm34c"   class="head_search">
                <input id="key_words"  onkeydown="if (event.keyCode == 13) searchs('ja')" class="search-input" type="text" autocomplete="off" name="keywords" required="required" placeholder="Block,address,transaction,news" value="">
                <a href="javascript:;" title="検索"  onclick="searchs('ja')"><img src="/static/imghw/find.png" alt="検索"></a>
            </div>
                <div   id="wjcelcm34c"   class="head_right">
            <div   id="wjcelcm34c"   class="haed_language">
                <a href="javascript:;" class="layui-btn haed_language_btn">日本語(yǔ)<i class="layui-icon layui-icon-triangle-d"></i></a>
                <div   class="wjcelcm34c"   id="dropdown-template" style="display: none;">
                    <div   id="wjcelcm34c"   class="languagechoose">
                                                <a href="javascript:setlang('zh-cn');" title="簡(jiǎn)體中文" class="languagechoosea">簡(jiǎn)體中文</a>
                                                <a href="javascript:setlang('en');" title="English" class="languagechoosea">English</a>
                                                <a href="javascript:setlang('zh-tw');" title="繁體中文" class="languagechoosea">繁體中文</a>
                                                <a href="javascript:;" title="日本語(yǔ)" class="languagechoosea">日本語(yǔ)</a>
                                                <a href="javascript:setlang('ko');" title="???" class="languagechoosea">???</a>
                                                <a href="javascript:setlang('ms');" title="Melayu" class="languagechoosea">Melayu</a>
                                                <a href="javascript:setlang('fr');" title="Fran?ais" class="languagechoosea">Fran?ais</a>
                                                <a href="javascript:setlang('de');" title="Deutsch" class="languagechoosea">Deutsch</a>
                                            </div>
                </div>
            </div>
            <span id="wjcelcm34c"    class="head_right_line"></span>
                            <div style="display: block;" id="login" class="haed_login ">
                    <a href="javascript:;"  title="Login" class="haed_logina ">Login</a>
                </div>
                <div style="display: block;" id="reg" class="head_signup login">
                    <a href="javascript:;"  title="singup" class="head_signupa">singup</a>
                </div>
            
        </div>
    </div>
</header>

	
	<main>
		<div   id="wjcelcm34c"   class="Article_Details_main">
			<div   id="wjcelcm34c"   class="Article_Details_main1">
							<div   id="wjcelcm34c"   class="Article_Details_main1L">
					<div   id="wjcelcm34c"   class="Article_Details_main1Lmain" id="Article_Details_main1Lmain">
						<div   id="wjcelcm34c"   class="Article_Details_main1L1">目次</div>
						<div   id="wjcelcm34c"   class="Article_Details_main1L2" id="Article_Details_main1L2">
							<!-- 左側(cè)懸浮,文章定位標(biāo)題1 id="Article_Details_main1L2s_1"-->
															<div   id="wjcelcm34c"   class="Article_Details_main1L2s ">
									<a href="#Google-Charts-APIは-チャートにインタラクティブ性を追加する複數(shù)の方法を提供します-最も一般的な方法の-つは-選択-イベントを使用することです-これは-ユーザーがチャート上のアイテムを選択したときにトリガーされます-イベントリスナーを-選択-イベントに耳を傾け-トリガーされたときにアクションを?qū)g行するチャートに追加できます-例は次のとおりです" title="Google Charts APIは、チャートにインタラクティブ性を追加する複數(shù)の方法を提供します。最も一般的な方法の1つは、「選択」イベントを使用することです。これは、ユーザーがチャート上のアイテムを選択したときにトリガーされます。イベントリスナーを「選択」イベントに耳を傾け、トリガーされたときにアクションを?qū)g行するチャートに追加できます。例は次のとおりです。" >Google Charts APIは、チャートにインタラクティブ性を追加する複數(shù)の方法を提供します。最も一般的な方法の1つは、「選択」イベントを使用することです。これは、ユーザーがチャート上のアイテムを選択したときにトリガーされます。イベントリスナーを「選択」イベントに耳を傾け、トリガーされたときにアクションを?qū)g行するチャートに追加できます。例は次のとおりです。</a>
								</div>
														</div>
					</div>
				</div>
							<div   id="wjcelcm34c"   class="Article_Details_main1M">
					<div   id="wjcelcm34c"   class="phpgenera_Details_mainL1">
						<a href="http://ipnx.cn/ja/" title="ホームページ"
							class="phpgenera_Details_mainL1a">ホームページ</a>
						<img src="/static/imghw/top_right.png" alt="" />
												<a href="http://ipnx.cn/ja/web-designer.html"
							class="phpgenera_Details_mainL1a">ウェブフロントエンド</a>
						<img src="/static/imghw/top_right.png" alt="" />
												<a href="http://ipnx.cn/ja/js-tutorial.html"
							class="phpgenera_Details_mainL1a">jsチュートリアル</a>
						<img src="/static/imghw/top_right.png" alt="" />
						<span>GoogleチャートAPIとAngularJSを使用して視覚化アプリを作成する</span>
					</div>
					
					<div   id="wjcelcm34c"   class="Articlelist_txts">
						<div   id="wjcelcm34c"   class="Articlelist_txts_info">
							<h1 class="Articlelist_txts_title">GoogleチャートAPIとAngularJSを使用して視覚化アプリを作成する</h1>
							<div   id="wjcelcm34c"   class="Articlelist_txts_info_head">
								<div   id="wjcelcm34c"   class="author_info">
									<a href="http://ipnx.cn/ja/member/1468494.html"  class="author_avatar">
									<img class="lazy"  data-src="https://img.php.cn/upload/avatar/000/000/001/66ea812815a39919.png" src="/static/imghw/default1.png" alt="Jennifer Aniston">
									</a>
									<div   id="wjcelcm34c"   class="author_detail">
																			<a href="http://ipnx.cn/ja/member/1468494.html" class="author_name">Jennifer Aniston</a>
                                										</div>
								</div>
                			</div>
							<span id="wjcelcm34c"    class="Articlelist_txts_time">Feb 22, 2025 am	 09:44 AM</span>
														
						</div>
					</div>
					<hr />
					<div   id="wjcelcm34c"   class="article_main php-article">
						<div   id="wjcelcm34c"   class="article-list-left detail-content-wrap content">
						<ins class="adsbygoogle"
							style="display:block; text-align:center;"
							data-ad-layout="in-article"
							data-ad-format="fluid"
							data-ad-client="ca-pub-5902227090019525"
							data-ad-slot="3461856641">
						</ins>
						

					<p> <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/174018866033061.jpg" class="lazy" alt="Creating a Visualization App Using the Google Charts API and AngularJS "></p>
<p><strong>コアポイント</strong></p>
<ul>
Googleの人気のJavaScriptフレームワークであるAngularJSを使用して、GoogleチャートAPIを活用する動(dòng)的な視覚アプリケーションを構(gòu)築することができます。 Angularの雙方向結(jié)合機(jī)能により、チャートはデータとユーザーの入力に基づいて動(dòng)的に変更できます。 <li>
</li>AngularJSを使用して視覚アプリケーションを作成するには、Angularのセットアップ、アプリケーションの構(gòu)築、チャートの作成など、いくつかのステップが含まれます。このプロセスでは、HTMLとJavaScriptでコードを作成し、AngularのMVC設(shè)計(jì)パターンを使用し、視覚化のためにGoogleチャートAPIを統(tǒng)合する必要があります。 <li>
</li>Google Charts APIには、色、フォント、グリッドラインの変更など、さまざまなチャートカスタマイズオプションがあります。また、ユーザーがチャート上のアイテムを選択したときにイベントをトリガーするなどのインタラクティブな機(jī)能を提供します。 AngularJを使用してGoogleチャートを使用するために、開発者はAngular-Google-Chartsパッケージを使用できます。 <li>
</li>
</ul> javascriptは最近どこにでもあります。 ember.js、backbone.jsなどの多くの便利なJavaScriptフレームワークがWebの顔を変えています。最も人気のあるフレームワークの1つは、Googleが開発したAngularJSです。この記事は、Angularjsを使用して視覚的なアプリケーションを構(gòu)築する方法を教える一連の3つの記事の最初のものです。サンプルアプリケーションは、GoogleチャートAPIを使用してデータを視覚化します。 Angularの驚くべき雙方向結(jié)合機(jī)能の1つを使用して、データとユーザー入力に基づいてチャートを動(dòng)的に変更します。始める前に、まずGoogle Charts APIの使用方法を理解しましょう。このアプリケーションでは、ラインチャート、パイチャートなどの基本的なチャートをいくつか貼り付けます。 <p>
</p>
<p>グーグルチャート<strong></strong>
Google Chartsドキュメントの</p>>次の例では、Google Charts APIの使用方法をすばやく確認(rèn)してください。最初のスクリプトはAjax APIをロードします。 2番目のスクリプトでは、最初の行は視覚化APIとLineChartパッケージをロードします。 2番目の行は、Google Visualization APIがロードされているときに実行されるコールバック関數(shù)を設(shè)定します。コールバック関數(shù)は、データテーブルを作成し、いくつかのチャートオプションを設(shè)定し、チャートをインスタンス化してチャートを作成します。 <p>
</p>
このAPIに慣れていない場(chǎng)合、またはレビューが必要な場(chǎng)合は、Googleチャートのドキュメントを読むことをお?jiǎng)幛幛筏蓼埂?<pre class='brush:php;toolbar:false;'><??>
<??>
<div id="chart_div" style="width: 900px; height: 500px;"></div></pre>
<p></p>angularjs <p><strong>
</strong>角度の使用を開始する前に、</p>を使用する必要があります
<p>
</p> node.js<ul>をインストールします
Githubのクローンシードプロジェクト<li>
</li>
<li>ターミナルからシードプロジェクトに移動(dòng)し、次のコマンドを入力してください。
</li>
</ul>コンソールへの次のメッセージ出力が表示されるはずです:<p>
</p>
この時(shí)點(diǎn)で、http:// localhost:8000/app/index.htmlに移動(dòng)することにより、デモページを表示できます。 <pre class='brush:php;toolbar:false;'>cd angular-seed
node scripts/web-server.js</pre><p>AngularはMVC(Model-View-Controller)設(shè)計(jì)モードを使用します。このチュートリアルでは、コントローラーに焦點(diǎn)を當(dāng)てます?,F(xiàn)在、コントローラーは、ページの特定の部分を処理し、ビューを使用してデータをレンダリングするロジックと見なすことができます。アプリケーションの書き込みを開始すると、コントローラーが何であるかをよりよく理解できます。それでは、Angular Seedプロジェクトを見てみましょう。これは、アプリケーションを構(gòu)築する角度アプリケーションテンプレートです。 Angular Seedプロジェクトでは、APP/JSに移動(dòng)します。そこでは、コントローラー、命令、アプリケーション、フィルター、およびサービスを見ることができます。これらは、アプリケーションを作成するときに使用するものです。 </p>
<p><strong>アプリケーションを構(gòu)築します</strong></p>
<p> index.htmlのコードを次のコードに置き換えます。
</p>
<pre class='brush:php;toolbar:false;'><??>
<??>
<div id="chart_div" style="width: 900px; height: 500px;"></div></pre><p>コントローラー<strong></strong>
前述のように、コントローラーには、ページの特定の部分を処理するためのロジックが含まれています。前のコードの例では、次の行に注意してください。
</p>
<p>このdivには、myctrl1の値を持つng-controller屬性があります。 myctrl1は、ファイルアプリ/js/controllers.jsにあるコントローラー関數(shù)の名前です。 ng-controller屬性は、<sulive </p>と呼ばれます。 AngularディレクティブはHTMLを強(qiáng)化するために使用され、NG-Controllerディレクティブは、ページの特定の部分のコントローラーを設(shè)定するために使用されます。 {{name}}は、コントローラーからビューにデータを渡すために使用される変數(shù)です。ここで、問題は、myctrl1コントローラー內(nèi)の変數(shù)名にアクセスする方法です。これは、$スコープが登場(chǎng)する場(chǎng)所です。 $スコープは、コントローラーとビューの間の通信メカニズムとして機(jī)能するオブジェクトです。変更されたコントローラーを確認(rèn)してください
<pre class='brush:php;toolbar:false;'>cd angular-seed
node scripts/web-server.js</pre>
<p>前のコードでは、パラメーターとして$スコープを渡し、変數(shù)名を設(shè)定していました。次に、次のコマンドでnode.jsサーバーを再起動(dòng)します。 <em>
</em>
</p>ここで、ブラウザのURLをhttp:// localhost:8000/app/index.htmlに指して、名前を表示する必要があります。 <pre class="brush:php;toolbar:false"><code>HTTP Server running at http://localhost:8000/</code></pre>
<p></p>チャートを作成します<pre class='brush:php;toolbar:false;'><!DOCTYPE html>
<html lang="en" ng-app="myApp">
<head>
  <meta charset="utf-8">
  <title>My AngularJS App</title>
</head>
<body>
  <div ng-controller="MyCtrl1">{{name}}</div>
  <??>
  <??>
  <??>
  <??>
  <??>
  <??>
  <??>
</body>
</html></pre><p>
</p>さあ、いくつかのチャートを描きましょう。まず、index.htmlにAjax APIを含めます。 <p>
<strong>
次に、以下に示すように、index.htmlのdivを変更します。 </strong>
</p>
<p>controllers.jsに視覚化APIとLineChartパッケージをロードします。 </p>
<pre class='brush:php;toolbar:false;'><div ng-controller="MyCtrl1">{{name}}</div></pre>
<p>パッケージをロードした後、角度アプリケーションを初期化する必要があります。 </p>
<pre class='brush:php;toolbar:false;'>'use strict';

/* Controllers */

angular.module('myApp.controllers', []).
  controller('MyCtrl1', ['$scope',
    function($scope) {
      $scope.name = 'Jay';
    }
  ])
  .controller('MyCtrl2', [
    function() {

    }
  ]);</pre>
<p>Angular.Bootstrapは、手動(dòng)で開始する角度アプリケーションのグローバルAPIです。 Googleチャート作成コードをコントローラー関數(shù)にコピーして貼り付けるだけで、これが最終結(jié)果です。
</p>
<pre class='brush:php;toolbar:false;'>node scripts/web-server.js</pre>index.htmlを編集し、コードを?qū)g行する前にhtmlタグからng-app = "myApp"を削除します。 NG-APPは、アプリケーションブート要素を使用します。ただし、コントローラーコードで既にこれを?qū)g行しているため(次のコード行を使用して)、HTMLから削除できます。 <p>
</p>
<pre class='brush:php;toolbar:false;'><??></pre>ノードサーバーを再起動(dòng)し、http:// localhost:8000/app/index.htmlにアクセスします。仮想データに基づいて行チャートが表示されます。 <p>
</p><pre class='brush:php;toolbar:false;'><div ng-controller="MyCtrl1" id="chartdiv"></div></pre>結(jié)論<p></p>このチュートリアルのこの部分では、角度コントローラーに焦點(diǎn)を當(dāng)てています。次の記事では、ディレクティブの使用と$ Scopeの使用に焦點(diǎn)を當(dāng)てます。同時(shí)に、この記事のすべてのコードはGitHubで見つけることができます。 <p>
Google Charts APIとAngularJS </p><p>を使用して視覚的アプリケーションを作成するための<strong> </strong>FAQ(FAQ)
</p> Googleチャートの外観をカスタマイズする方法は? <h3>
</h3>Google Charts APIには、チャートの外観を変更できる幅広いカスタマイズオプションが提供されます。色、フォント、グリッドラインなどを変更できます。チャートをカスタマイズするには、Chart Draw()メソッドのオプションオブジェクトを変更する必要があります。たとえば、チャートのタイトルを変更するには、次のコードを使用できます。
<p>
</p>オプションオブジェクトには、チャートを広範(fàn)囲にカスタマイズできる多くのプロパティが含まれていることを忘れないでください。 <pre class='brush:php;toolbar:false;'><??>
<??>
<div id="chart_div" style="width: 900px; height: 500px;"></div></pre>
<p> Googleチャートにインタラクティブ性を追加するにはどうすればよいですか? </p>
<h3 id="Google-Charts-APIは-チャートにインタラクティブ性を追加する複數(shù)の方法を提供します-最も一般的な方法の-つは-選択-イベントを使用することです-これは-ユーザーがチャート上のアイテムを選択したときにトリガーされます-イベントリスナーを-選択-イベントに耳を傾け-トリガーされたときにアクションを?qū)g行するチャートに追加できます-例は次のとおりです">Google Charts APIは、チャートにインタラクティブ性を追加する複數(shù)の方法を提供します。最も一般的な方法の1つは、「選択」イベントを使用することです。これは、ユーザーがチャート上のアイテムを選択したときにトリガーされます。イベントリスナーを「選択」イベントに耳を傾け、トリガーされたときにアクションを?qū)g行するチャートに追加できます。例は次のとおりです。</h3>
<p>
この例では、ユーザーがチャート上のアイテムを選択すると、選択したアイテム値を表示するアラートボックスが表示されます。 </p>
<pre class='brush:php;toolbar:false;'>cd angular-seed
node scripts/web-server.js</pre> angularjsを使用してGoogleチャートを使用するにはどうすればよいですか? <p>
</p> AngularJを使用してGoogleチャートを使用するには、Angular-Google-Chartsパッケージを使用できます。このパッケージは、GoogleチャートをAngularJSアプリケーションに簡(jiǎn)単に統(tǒng)合できるようにするAngularJSディレクティブのセットを提供します。パッケージをインストールするには、次のコマンドを使用できます。
<h3>
</h3>パッケージをインストールした後、パッケージが提供する手順を使用して、チャートを作成およびカスタマイズできます。 <p>
</p> Googleチャートで複數(shù)のデータテーブルを接続するにはどうすればよいですか? <pre class="brush:php;toolbar:false"><code>HTTP Server running at http://localhost:8000/</code></pre>
<p> Google.visualization.data.join()メソッドを使用して、Googleチャートで複數(shù)のデータテーブルを接続できます。このメソッドは、3つのデータテーブルをパラメーターとして使用します。最初のデータテーブル、2番目のデータテーブル、および各データテーブルのキー列です。このメソッドは、キー列の値が一致する2つのDatatablesに行を含む新しいデータテーブルを返します。例は次のとおりです。</p>
<h3>
この例では、datatable1とdatatable2は、各データテーブルの最初の列に接続されています。 </h3>
<p> Googleチャートを使用してどのような種類のチャートを作成できますか? </p>
<pre class='brush:php;toolbar:false;'><!DOCTYPE html>
<html lang="en" ng-app="myApp">
<head>
  <meta charset="utf-8">
  <title>My AngularJS App</title>
</head>
<body>
  <div ng-controller="MyCtrl1">{{name}}</div>
  <??>
  <??>
  <??>
  <??>
  <??>
  <??>
  <??>
</body>
</html></pre>GoogleチャートAPIは、ラインチャート、バーチャート、パイチャート、散布図、エリアチャートなど、さまざまなチャートタイプをサポートしています。各チャートタイプは、APIの特定のクラスで表され、対応するクラスのインスタンスを作成することでチャートを作成できます。たとえば、行チャートを作成するには、次のコードを使用できます。
<p>
この例では、新しいラインチャートが作成され、ID「Chart_DIV」を備えたHTML要素に表示されます。 </p><p>以上がGoogleチャートAPIとAngularJSを使用して視覚化アプリを作成するの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。</p>


						</div>
					</div>
					<div   id="wjcelcm34c"   class="wzconShengming_sp">
						<div   id="wjcelcm34c"   class="bzsmdiv_sp">このウェブサイトの聲明</div>
						<div>この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。</div>
					</div>
				</div>

				<ins class="adsbygoogle"
     style="display:block"
     data-ad-format="autorelaxed"
     data-ad-client="ca-pub-5902227090019525"
     data-ad-slot="2507867629"></ins>



				<div   id="wjcelcm34c"   class="AI_ToolDetails_main4sR">


				<ins class="adsbygoogle"
        style="display:block"
        data-ad-client="ca-pub-5902227090019525"
        data-ad-slot="3653428331"
        data-ad-format="auto"
        data-full-width-responsive="true"></ins>
    


					<!-- <div   id="wjcelcm34c"   class="phpgenera_Details_mainR4">
						<div   id="wjcelcm34c"   class="phpmain1_4R_readrank">
							<div   id="wjcelcm34c"   class="phpmain1_4R_readrank_top">
								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									src="/static/imghw/hotarticle2.png" alt="" />
								<h2>人気の記事</h2>
							</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottom">
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796832397.html" title="グラスワンダービルドガイド|ウマゴサメはかなりダービーです" class="phpgenera_Details_mainR4_bottom_title">グラスワンダービルドガイド|ウマゴサメはかなりダービーです</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796833110.html" title="<??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法" class="phpgenera_Details_mainR4_bottom_title"><??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>3週間前</span>
										<span>By DDD</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796831605.html" title="Uma Musume Pretty Derby Bannerスケジュール(2025年7月)" class="phpgenera_Details_mainR4_bottom_title">Uma Musume Pretty Derby Bannerスケジュール(2025年7月)</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796831905.html" title="Windowsセキュリティは空白であるか、オプションを表示しません" class="phpgenera_Details_mainR4_bottom_title">Windowsセキュリティは空白であるか、オプションを表示しません</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By 下次還敢</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796836699.html" title="船と墓のためのRimworld Odyssey溫度ガイド" class="phpgenera_Details_mainR4_bottom_title">船と墓のためのRimworld Odyssey溫度ガイド</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>3週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
														</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_more">
								<a href="http://ipnx.cn/ja/article.html">もっと見る</a>
							</div>
						</div>
					</div> -->


											<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3">
							<div   id="wjcelcm34c"   class="phpmain1_4R_readrank">
								<div   id="wjcelcm34c"   class="phpmain1_4R_readrank_top">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/hottools2.png" alt="" />
									<h2>ホットAIツール</h2>
								</div>
								<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_bottom">
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/ai/undress-ai-tool" title="Undress AI Tool" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173410641626608.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undress AI Tool" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/ai/undress-ai-tool" title="Undress AI Tool" class="phpmain_tab2_mids_title">
													<h3>Undress AI Tool</h3>
												</a>
												<p>脫衣畫像を無料で</p>
											</div>
										</div>
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/ai/undresserai-undress" title="Undresser.AI Undress" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411540686492.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undresser.AI Undress" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/ai/undresserai-undress" title="Undresser.AI Undress" class="phpmain_tab2_mids_title">
													<h3>Undresser.AI Undress</h3>
												</a>
												<p>リアルなヌード寫真を作成する AI 搭載アプリ</p>
											</div>
										</div>
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/ai/ai-clothes-remover" title="AI Clothes Remover" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411552797167.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="AI Clothes Remover" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/ai/ai-clothes-remover" title="AI Clothes Remover" class="phpmain_tab2_mids_title">
													<h3>AI Clothes Remover</h3>
												</a>
												<p>寫真から衣服を削除するオンライン AI ツール。</p>
											</div>
										</div>
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/ai/clothoffio" title="Clothoff.io" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411529149311.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Clothoff.io" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/ai/clothoffio" title="Clothoff.io" class="phpmain_tab2_mids_title">
													<h3>Clothoff.io</h3>
												</a>
												<p>AI衣類リムーバー</p>
											</div>
										</div>
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/ai/video-swap" title="Video Face Swap" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/ai_manual/001/246/273/173414504068133.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Video Face Swap" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/ai/video-swap" title="Video Face Swap" class="phpmain_tab2_mids_title">
													<h3>Video Face Swap</h3>
												</a>
												<p>完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。</p>
											</div>
										</div>
																</div>
								<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_more">
									<a href="http://ipnx.cn/ja/ai">もっと見る</a>
								</div>
							</div>
						</div>
					


					<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4">
						<div   id="wjcelcm34c"   class="phpmain1_4R_readrank">
							<div   id="wjcelcm34c"   class="phpmain1_4R_readrank_top">
								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									src="/static/imghw/hotarticle2.png" alt="" />
								<h2>人気の記事</h2>
							</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottom">
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796832397.html" title="グラスワンダービルドガイド|ウマゴサメはかなりダービーです" class="phpgenera_Details_mainR4_bottom_title">グラスワンダービルドガイド|ウマゴサメはかなりダービーです</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796833110.html" title="<??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法" class="phpgenera_Details_mainR4_bottom_title"><??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>3週間前</span>
										<span>By DDD</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796831605.html" title="Uma Musume Pretty Derby Bannerスケジュール(2025年7月)" class="phpgenera_Details_mainR4_bottom_title">Uma Musume Pretty Derby Bannerスケジュール(2025年7月)</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796831905.html" title="Windowsセキュリティは空白であるか、オプションを表示しません" class="phpgenera_Details_mainR4_bottom_title">Windowsセキュリティは空白であるか、オプションを表示しません</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>4週間前</span>
										<span>By 下次還敢</span>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/1796836699.html" title="船と墓のためのRimworld Odyssey溫度ガイド" class="phpgenera_Details_mainR4_bottom_title">船と墓のためのRimworld Odyssey溫度ガイド</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<span>3週間前</span>
										<span>By Jack chen</span>
									</div>
								</div>
														</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_more">
								<a href="http://ipnx.cn/ja/article.html">もっと見る</a>
							</div>
						</div>
					</div>


											<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3">
							<div   id="wjcelcm34c"   class="phpmain1_4R_readrank">
								<div   id="wjcelcm34c"   class="phpmain1_4R_readrank_top">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/hottools2.png" alt="" />
									<h2>ホットツール</h2>
								</div>
								<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_bottom">
																		<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/toolset/development-tools/92" title="メモ帳++7.3.1" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab96f0f39f7357.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="メモ帳++7.3.1" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/toolset/development-tools/92" title="メモ帳++7.3.1" class="phpmain_tab2_mids_title">
													<h3>メモ帳++7.3.1</h3>
												</a>
												<p>使いやすく無料のコードエディター</p>
											</div>
										</div>
																			<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/toolset/development-tools/93" title="SublimeText3 中國(guó)語(yǔ)版" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab97a3baad9677.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="SublimeText3 中國(guó)語(yǔ)版" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/toolset/development-tools/93" title="SublimeText3 中國(guó)語(yǔ)版" class="phpmain_tab2_mids_title">
													<h3>SublimeText3 中國(guó)語(yǔ)版</h3>
												</a>
												<p>中國(guó)語(yǔ)版、とても使いやすい</p>
											</div>
										</div>
																			<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/toolset/development-tools/121" title="ゼンドスタジオ 13.0.1" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58ab97ecd1ab2670.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="ゼンドスタジオ 13.0.1" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/toolset/development-tools/121" title="ゼンドスタジオ 13.0.1" class="phpmain_tab2_mids_title">
													<h3>ゼンドスタジオ 13.0.1</h3>
												</a>
												<p>強(qiáng)力な PHP 統(tǒng)合開発環(huán)境</p>
											</div>
										</div>
																			<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/toolset/development-tools/469" title="ドリームウィーバー CS6" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58d0e0fc74683535.jpg?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="ドリームウィーバー CS6" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/toolset/development-tools/469" title="ドリームウィーバー CS6" class="phpmain_tab2_mids_title">
													<h3>ドリームウィーバー CS6</h3>
												</a>
												<p>ビジュアル Web 開発ツール</p>
											</div>
										</div>
																			<div   id="wjcelcm34c"   class="phpmain_tab2_mids_top">
											<a href="http://ipnx.cn/ja/toolset/development-tools/500" title="SublimeText3 Mac版" class="phpmain_tab2_mids_top_img">
												<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
													class="lazy"  data-src="https://img.php.cn/upload/manual/000/000/001/58d34035e2757995.png?x-oss-process=image/resize,m_fill,h_50,w_72" src="/static/imghw/default1.png" alt="SublimeText3 Mac版" />
											</a>
											<div   id="wjcelcm34c"   class="phpmain_tab2_mids_info">
												<a href="http://ipnx.cn/ja/toolset/development-tools/500" title="SublimeText3 Mac版" class="phpmain_tab2_mids_title">
													<h3>SublimeText3 Mac版</h3>
												</a>
												<p>神レベルのコード編集ソフト(SublimeText3)</p>
											</div>
										</div>
																	</div>
								<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_more">
									<a href="http://ipnx.cn/ja/ai">もっと見る</a>
								</div>
							</div>
						</div>
										

					
					<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4">
						<div   id="wjcelcm34c"   class="phpmain1_4R_readrank">
							<div   id="wjcelcm34c"   class="phpmain1_4R_readrank_top">
								<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
									src="/static/imghw/hotarticle2.png" alt="" />
								<h2>ホットトピック</h2>
							</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottom">
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/laravel-tutori" title="Laravel チュートリアル" class="phpgenera_Details_mainR4_bottom_title">Laravel チュートリアル</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_infos">
											<img src="/static/imghw/eyess.png" alt="" />
											<span>1597</span>
										</div>
										<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_infos">
											<img src="/static/imghw/tiezi.png" alt="" />
											<span>29</span>
										</div>
									</div>
								</div>
															<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms">
									<a href="http://ipnx.cn/ja/faq/php-tutorial" title="PHP チュートリアル" class="phpgenera_Details_mainR4_bottom_title">PHP チュートリアル</a>
									<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_info">
										<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_infos">
											<img src="/static/imghw/eyess.png" alt="" />
											<span>1488</span>
										</div>
										<div   id="wjcelcm34c"   class="phpgenera_Details_mainR4_bottoms_infos">
											<img src="/static/imghw/tiezi.png" alt="" />
											<span>72</span>
										</div>
									</div>
								</div>
														</div>
							<div   id="wjcelcm34c"   class="phpgenera_Details_mainR3_more">
								<a href="http://ipnx.cn/ja/faq/zt">もっと見る</a>
							</div>
						</div>
					</div>
				</div>
			</div>
							<div   id="wjcelcm34c"   class="Article_Details_main2">
					<div   id="wjcelcm34c"   class="phpgenera_Details_mainL4">
						<div   id="wjcelcm34c"   class="phpmain1_2_top">
							<a href="javascript:void(0);" class="phpmain1_2_top_title">Related knowledge<img
									src="/static/imghw/index2_title2.png" alt="" /></a>
						</div>
						<div   id="wjcelcm34c"   class="phpgenera_Details_mainL4_info">

													<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796836217.html" title="node.jsでHTTPリクエストを作成する方法は?" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/431/639/175234432058757.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="node.jsでHTTPリクエストを作成する方法は?" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796836217.html" title="node.jsでHTTPリクエストを作成する方法は?" class="phphistorical_Version2_mids_title">node.jsでHTTPリクエストを作成する方法は?</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 13, 2025 am	 02:18 AM</span>
								<p class="Articlelist_txts_p">node.jsでHTTPリクエストを開始するには、組み込みモジュール、axios、およびnode-fetchを使用する3つの一般的な方法があります。 1.依存関係のない內(nèi)蔵http/httpsモジュールを使用します。これは基本的なシナリオに適していますが、https.get()を使用してデータを取得したり、.write()を介してPOSTリクエストを送信するなど、データステッチとエラーモニタリングの手動(dòng)処理が必要です。 2.Axiosは、約束に基づいたサードパーティライブラリです。簡(jiǎn)潔な構(gòu)文と強(qiáng)力な機(jī)能を備えており、非同期/待ち聲、自動(dòng)JSON変換、インターセプターなどをサポートします。非同期リクエスト操作を簡(jiǎn)素化することをお?jiǎng)幛幛筏蓼埂?3.Node-Fetchは、約束と単純な構(gòu)文に基づいて、ブラウザフェッチに似たスタイルを提供します</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796836292.html" title="JavaScriptデータ型:プリミティブ対參照" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/431/639/175234579081669.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="JavaScriptデータ型:プリミティブ対參照" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796836292.html" title="JavaScriptデータ型:プリミティブ対參照" class="phphistorical_Version2_mids_title">JavaScriptデータ型:プリミティブ対參照</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 13, 2025 am	 02:43 AM</span>
								<p class="Articlelist_txts_p">JavaScriptデータ型は、プリミティブタイプと參照タイプに分割されます。プリミティブタイプには、文字列、數(shù)字、ブール、ヌル、未定義、シンボルが含まれます。値は不変であり、コピーは値を割り當(dāng)てるときにコピーされるため、互いに影響を與えません。オブジェクト、配列、関數(shù)などの參照タイプはメモリアドレスを保存し、同じオブジェクトを指す変數(shù)は互いに影響します。 TypeofとInstanceOFを使用してタイプを決定できますが、TypeOfNullの歴史的な問題に注意してください。これらの2種類の違いを理解することは、より安定した信頼性の高いコードを書くのに役立ちます。</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796830657.html" title="React vs Angular vs Vue:どのJSフレームワークが最適ですか?" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/431/639/175165349052637.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="React vs Angular vs Vue:どのJSフレームワークが最適ですか?" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796830657.html" title="React vs Angular vs Vue:どのJSフレームワークが最適ですか?" class="phphistorical_Version2_mids_title">React vs Angular vs Vue:どのJSフレームワークが最適ですか?</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 05, 2025 am	 02:24 AM</span>
								<p class="Articlelist_txts_p">どのJavaScriptフレームワークが最良の選択ですか?答えは、あなたのニーズに応じて最も適切なものを選択することです。 1.反応は柔軟で無料で、高いカスタマイズとチームアーキテクチャ機(jī)能を必要とする中規(guī)模および大規(guī)模プロジェクトに適しています。 2。Angularは、エンタープライズレベルのアプリケーションと長(zhǎng)期的なメンテナンスに適した完全なソリューションを提供します。 3. Vueは使いやすく、中小規(guī)模のプロジェクトや迅速な発展に適しています。さらに、既存のテクノロジースタック、チームサイズ、プロジェクトのライフサイクル、およびSSRが必要かどうかは、フレームワークを選択する上で重要な要素でもあります。要するに、絶対に最良のフレームワークはありません。最良の選択は、あなたのニーズに合ったものです。</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796832745.html" title="JavaScript Timeオブジェクト、誰(shuí)かがEACTEXE、Google Chromeなどのより高速なWebサイトを構(gòu)築します。" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/246/273/173914572643912.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="JavaScript Timeオブジェクト、誰(shuí)かがEACTEXE、Google Chromeなどのより高速なWebサイトを構(gòu)築します。" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796832745.html" title="JavaScript Timeオブジェクト、誰(shuí)かがEACTEXE、Google Chromeなどのより高速なWebサイトを構(gòu)築します。" class="phphistorical_Version2_mids_title">JavaScript Timeオブジェクト、誰(shuí)かがEACTEXE、Google Chromeなどのより高速なWebサイトを構(gòu)築します。</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 08, 2025 pm	 02:27 PM</span>
								<p class="Articlelist_txts_p">こんにちは、JavaScript開発者!今週のJavaScriptニュースへようこそ!今週は、DenoとのOracleの商標(biāo)紛爭(zhēng)、新しいJavaScript Timeオブジェクトがブラウザ、Google Chromeアップデート、およびいくつかの強(qiáng)力な開発ツールによってサポートされています。始めましょう! 「JavaScript」の商標(biāo)を登録しようとするDeno Oracleの試みとのOracleの商標(biāo)紛爭(zhēng)は、論爭(zhēng)を引き起こしました。 Node.jsとDenoの作成者であるRyan Dahlは、商標(biāo)をキャンセルするために請(qǐng)願(yuàn)書を提出しました。</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796832608.html" title="ハンドリングの約束:javascriptのチェーン、エラー処理、および約束の組み合わせ" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175191360175213.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="ハンドリングの約束:javascriptのチェーン、エラー処理、および約束の組み合わせ" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796832608.html" title="ハンドリングの約束:javascriptのチェーン、エラー処理、および約束の組み合わせ" class="phphistorical_Version2_mids_title">ハンドリングの約束:javascriptのチェーン、エラー処理、および約束の組み合わせ</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 08, 2025 am	 02:40 AM</span>
								<p class="Articlelist_txts_p">約束は、JavaScriptで非同期操作を処理するためのコアメカニズムです。チェーンコール、エラー処理、コンビナーの理解は、アプリケーションをマスターするための鍵です。 1.チェーンコールは、.then()を通じて新しい約束を返し、非同期プロセスの連結(jié)を?qū)g現(xiàn)します。それぞれ.then()は以前の結(jié)果を受け取り、値または約束を返すことができます。 2。エラー処理は、.catch()を使用して例外をキャッチしてサイレント障害を回避し、キャッチのデフォルト値を返すためにプロセスを継続する必要があります。 3。promise.all()などの組み合わせ(すべての成功後にのみ成功しました)、promise.race()(最初の完了が返されます)、promise.allsettled()(すべての完了を待っています)</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796832618.html" title="キャッシュAPIとは何ですか?また、サービスワーカーでどのように使用されますか?" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175191380054750.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="キャッシュAPIとは何ですか?また、サービスワーカーでどのように使用されますか?" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796832618.html" title="キャッシュAPIとは何ですか?また、サービスワーカーでどのように使用されますか?" class="phphistorical_Version2_mids_title">キャッシュAPIとは何ですか?また、サービスワーカーでどのように使用されますか?</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 08, 2025 am	 02:43 AM</span>
								<p class="Articlelist_txts_p">Cacheapiは、ブラウザからネットワークリクエストをキャッシュするツールです。これは、ウェブサイトのパフォーマンスとオフラインエクスペリエンスを改善するために、サービスワーカーと併用することがよくあります。 1.開発者は、スクリプト、スタイルシート、寫真などのリソースを手動(dòng)で保存できるようにします。 2。要求に応じてキャッシュ応答と一致させることができます。 3.特定のキャッシュの削除またはキャッシュ全體のクリアをサポートします。 4.フェッチイベントを聞いているサービスワーカーを介して、キャッシュの優(yōu)先順位またはネットワークの優(yōu)先戦略を?qū)g裝できます。 5.オフラインサポート、繰り返しのアクセス速度の高速化、主要なリソースのプリロード、バックグラウンドアップデートコンテンツによく使用されます。 6.それを使用する場(chǎng)合、キャッシュバージョンの制御、ストレージ制限、およびHTTPキャッシングメカニズムとの違いに注意する必要があります。</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796831296.html" title="JavaScriptでのデータ操作のためのArray.Prototypeメソッドを活用します" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/253/068/175174058098308.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="JavaScriptでのデータ操作のためのArray.Prototypeメソッドを活用します" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796831296.html" title="JavaScriptでのデータ操作のためのArray.Prototypeメソッドを活用します" class="phphistorical_Version2_mids_title">JavaScriptでのデータ操作のためのArray.Prototypeメソッドを活用します</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 06, 2025 am	 02:36 AM</span>
								<p class="Articlelist_txts_p">.map()、.filter()、.reduce()などのJavaScriptアレイ內(nèi)蔵メソッドは、データ処理を簡(jiǎn)素化できます。 1).map()は、要素を1つに変換して新しい配列を生成するために使用されます。 2).filter()は、條件ごとに要素をフィルタリングするために使用されます。 3).reduce()は、データを単一の値として集約するために使用されます。使用すると誤用を避ける必要があり、その結(jié)果、副作用やパフォーマンスの問題が発生します。</p>
							</div>
														<div   id="wjcelcm34c"   class="phphistorical_Version2_mids">
								<a href="http://ipnx.cn/ja/faq/1796832563.html" title="JSラウンドアップ:JavaScriptイベントループに深く潛り込む" class="phphistorical_Version2_mids_img">
									<img onerror="this.onerror=''; this.src='/static/imghw/default1.png'"
										src="/static/imghw/default1.png" class="lazy"  data-src="https://img.php.cn/upload/article/001/431/639/175191266081499.jpg?x-oss-process=image/resize,m_fill,h_207,w_330" alt="JSラウンドアップ:JavaScriptイベントループに深く潛り込む" />
								</a>
								<a href="http://ipnx.cn/ja/faq/1796832563.html" title="JSラウンドアップ:JavaScriptイベントループに深く潛り込む" class="phphistorical_Version2_mids_title">JSラウンドアップ:JavaScriptイベントループに深く潛り込む</a>
								<span id="wjcelcm34c"    class="Articlelist_txts_time">Jul 08, 2025 am	 02:24 AM</span>
								<p class="Articlelist_txts_p">JavaScriptのイベントループは、コールスタック、WebAPIS、およびタスクキューを調(diào)整することにより、非同期操作を管理します。 1.コールスタックは同期コードを?qū)g行し、非同期タスクに遭遇すると、処理のためにWebAPIに引き渡されます。 2。WebAPIがバックグラウンドでタスクを完了した後、コールバックを?qū)潖辘工毳濠`(マクロタスクまたはマイクロタスク)に入れます。 3.イベントループは、コールスタックが空であるかどうかをチェックします。空の場(chǎng)合、コールバックはキューから取り出され、実行のためにコールスタックに押し込まれます。 4.マイクロタスク(Promise.thenなど)は、マクロタスク(SettimeOutなど)より優(yōu)先されます。 5.イベントループを理解するには、メインスレッドのブロックを避け、コード実行順序を最適化するのに役立ちます。</p>
							</div>
													</div>

													<a href="http://ipnx.cn/ja/web-designer.html" class="phpgenera_Details_mainL4_botton">
								<span>See all articles</span>
								<img src="/static/imghw/down_right.png" alt="" />
							</a>
											</div>
				</div>
					</div>
	</main>
	<footer>
    <div   id="wjcelcm34c"   class="footer">
        <div   id="wjcelcm34c"   class="footertop">
            <img src="/static/imghw/logo.png" alt="">
            <p>福祉オンライン PHP トレーニング,PHP 學(xué)習(xí)者の迅速な成長(zhǎng)を支援します!</p>
        </div>
        <div   id="wjcelcm34c"   class="footermid">
            <a href="http://ipnx.cn/ja/about/us.html">私たちについて</a>
            <a href="http://ipnx.cn/ja/about/disclaimer.html">免責(zé)事項(xiàng)</a>
            <a href="http://ipnx.cn/ja/update/article_0_1.html">Sitemap</a>
        </div>
        <div   id="wjcelcm34c"   class="footerbottom">
            <p>
                ? php.cn All rights reserved
            </p>
        </div>
    </div>
</footer>

<input type="hidden" id="verifycode" value="/captcha.html">




		<link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css?2' type='text/css' media='all' />
	
	
	
	
	

	
	






<footer>
<div class="friendship-link">
<p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p>
<a href="http://ipnx.cn/" title="亚洲国产日韩欧美一区二区三区">亚洲国产日韩欧美一区二区三区</a>

<div class="friend-links">


</div>
</div>

</footer>


<script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>
</body><div id="tfxfg" class="pl_css_ganrao" style="display: none;"><strong id="tfxfg"></strong><pre id="tfxfg"><object id="tfxfg"><rt id="tfxfg"></rt></object></pre><small id="tfxfg"><style id="tfxfg"></style></small><listing id="tfxfg"></listing><dfn id="tfxfg"><sup id="tfxfg"></sup></dfn><form id="tfxfg"></form><em id="tfxfg"></em><output id="tfxfg"><ruby id="tfxfg"><label id="tfxfg"><dl id="tfxfg"></dl></label></ruby></output><xmp id="tfxfg"><blockquote id="tfxfg"><delect id="tfxfg"><small id="tfxfg"></small></delect></blockquote></xmp><dfn id="tfxfg"><cite id="tfxfg"><thead id="tfxfg"><legend id="tfxfg"></legend></thead></cite></dfn><acronym id="tfxfg"></acronym><dfn id="tfxfg"></dfn><abbr id="tfxfg"></abbr><optgroup id="tfxfg"><cite id="tfxfg"></cite></optgroup><tbody id="tfxfg"><bdo id="tfxfg"><i id="tfxfg"><thead id="tfxfg"></thead></i></bdo></tbody><thead id="tfxfg"></thead><abbr id="tfxfg"><label id="tfxfg"></label></abbr><center id="tfxfg"></center><ol id="tfxfg"></ol><style id="tfxfg"></style><track id="tfxfg"></track><nobr id="tfxfg"><strong id="tfxfg"><cite id="tfxfg"></cite></strong></nobr><abbr id="tfxfg"></abbr><dfn id="tfxfg"><thead id="tfxfg"></thead></dfn><var id="tfxfg"><label id="tfxfg"></label></var><dfn id="tfxfg"></dfn><video id="tfxfg"><tbody id="tfxfg"><style id="tfxfg"><rt id="tfxfg"></rt></style></tbody></video><kbd id="tfxfg"><optgroup id="tfxfg"></optgroup></kbd><optgroup id="tfxfg"></optgroup><progress id="tfxfg"></progress><listing id="tfxfg"></listing><div id="tfxfg"></div><strong id="tfxfg"></strong><u id="tfxfg"><table id="tfxfg"><optgroup id="tfxfg"><menu id="tfxfg"></menu></optgroup></table></u><small id="tfxfg"></small><blockquote id="tfxfg"></blockquote><nav id="tfxfg"></nav><code id="tfxfg"></code><dfn id="tfxfg"></dfn><strong id="tfxfg"><cite id="tfxfg"><sup id="tfxfg"></sup></cite></strong><strike id="tfxfg"><dl id="tfxfg"></dl></strike><strike id="tfxfg"><thead id="tfxfg"><dd id="tfxfg"><blockquote id="tfxfg"></blockquote></dd></thead></strike><thead id="tfxfg"></thead><thead id="tfxfg"></thead><style id="tfxfg"></style><samp id="tfxfg"></samp><center id="tfxfg"><dd id="tfxfg"><blockquote id="tfxfg"></blockquote></dd></center><label id="tfxfg"></label><option id="tfxfg"><noframes id="tfxfg"><abbr id="tfxfg"></abbr></noframes></option><acronym id="tfxfg"></acronym><thead id="tfxfg"><font id="tfxfg"><pre id="tfxfg"></pre></font></thead><bdo id="tfxfg"><source id="tfxfg"><tr id="tfxfg"><ul id="tfxfg"></ul></tr></source></bdo><samp id="tfxfg"></samp><legend id="tfxfg"></legend><style id="tfxfg"></style><th id="tfxfg"></th><style id="tfxfg"></style><li id="tfxfg"><input id="tfxfg"></input></li><legend id="tfxfg"><span id="tfxfg"><delect id="tfxfg"><dfn id="tfxfg"></dfn></delect></span></legend><font id="tfxfg"></font><acronym id="tfxfg"><menuitem id="tfxfg"><kbd id="tfxfg"></kbd></menuitem></acronym><strong id="tfxfg"></strong><var id="tfxfg"><strong id="tfxfg"></strong></var><bdo id="tfxfg"><i id="tfxfg"><p id="tfxfg"></p></i></bdo><source id="tfxfg"><wbr id="tfxfg"><address id="tfxfg"></address></wbr></source><span id="tfxfg"></span><menuitem id="tfxfg"><mark id="tfxfg"><output id="tfxfg"></output></mark></menuitem><object id="tfxfg"></object><p id="tfxfg"></p><del id="tfxfg"></del><small id="tfxfg"><code id="tfxfg"></code></small><ins id="tfxfg"></ins><code id="tfxfg"><cite id="tfxfg"><strike id="tfxfg"><big id="tfxfg"></big></strike></cite></code><acronym id="tfxfg"></acronym><th id="tfxfg"></th><meter id="tfxfg"></meter><span id="tfxfg"></span><style id="tfxfg"><dl id="tfxfg"></dl></style><i id="tfxfg"></i><dl id="tfxfg"></dl><th id="tfxfg"></th><u id="tfxfg"></u><option id="tfxfg"><listing id="tfxfg"><s id="tfxfg"></s></listing></option><track id="tfxfg"></track><acronym id="tfxfg"><nav id="tfxfg"><menu id="tfxfg"></menu></nav></acronym><optgroup id="tfxfg"><var id="tfxfg"></var></optgroup><label id="tfxfg"><fieldset id="tfxfg"><thead id="tfxfg"><progress id="tfxfg"></progress></thead></fieldset></label><nav id="tfxfg"><strike id="tfxfg"><tfoot id="tfxfg"><xmp id="tfxfg"></xmp></tfoot></strike></nav><strong id="tfxfg"></strong><th id="tfxfg"><div id="tfxfg"><big id="tfxfg"><delect id="tfxfg"></delect></big></div></th><video id="tfxfg"><strong id="tfxfg"><bdo id="tfxfg"></bdo></strong></video><acronym id="tfxfg"></acronym><sup id="tfxfg"><kbd id="tfxfg"></kbd></sup><p id="tfxfg"></p><tr id="tfxfg"></tr><legend id="tfxfg"><sub id="tfxfg"><font id="tfxfg"><video id="tfxfg"></video></font></sub></legend><tbody id="tfxfg"></tbody><noframes id="tfxfg"><u id="tfxfg"><var id="tfxfg"></var></u></noframes><strike id="tfxfg"><big id="tfxfg"><meter id="tfxfg"></meter></big></strike></div>

</html>