2017-04-26 4 views
0

このステートメントをIndex.htmlファイルで使用して、要素をバインドします。1つのHTMLファイルにバインドされたデータ要素をAngularJSアプリケーション内の別のHTMLファイルに渡す方法

私はそれがその値をそこに表示することによって、インデックスfieに縛られていることが分かります。しかし、products1.htmlファイルが開くと、バインドされたフィールドは表示されません。 products1.htmlの入力ボックスにプレースホルダとして使用したいと思います。

私はSPAとしてindex.htmlを再作成することを考えていますが、これが機能するかどうかはわかりません。 products1.htmlをテンプレートとしてビューに追加すると私は同じ問題があるかもしれないと思う。

はい私は2年間の経験の後、Angularjs初心者です。

+0

:であなたはそれを行う方法を確認することができます"ng-href = {{" products1.html "}}>製品を表示 – DCistaro

+0

コントローラのコードを共有してください。 –

+0

ここはSelectsRowの最初のコントローラーです – DCistaro

答えて

0

あなたは2つのページに別のコントローラを持っていると仮定すると、あなたの問題はあなたがそれらのコントローラ間でデータを共有していないということであるようです。各コントローラはスコープを定義します。表示したい情報が "Index.html"コントローラスコープに読み込まれているが、 "products1.html"コントローラに渡されていないようです。

  1. をrootscope

を使用してstateparams

  • を使用して$ state.goサービス
  • を使用して
  • サービスを使用する:その場合は、角度コントローラ間でデータを共有するためのいくつかのソリューションがありますこれは、データをバインドする声明 Share data between AngularJS controllers

  • 関連する問題