問題タブ [onsen-ui2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
134 参照

reactjs - Onsen UI 2 と React および PhoneGap 開発環境

Onsen UI 2 に基づいたハイブリッド モバイル アプリを開発したいと考えており、そのフレームワークとして React を選択しました。

また、PhoneGap Build サービスを使用して、Android および iOS 用のアプリ ファイルを作成しています。

私の開発環境で Onsen、React、PhoneGap CLI を調和させる方法を理解するのに苦労しています。

今のところどのようにやったか:

Onsen と React の「hello world」アプリをいくつかダウンロードして遊んでみたところ、Onsen/Webpack/React-Hot-Reloading-Exampleをビルドしてbundle.jsファイルを新しい/空の PhoneGap プロジェクト。

このことから、react アプリを個別にビルドし、バンドルされたアプリを PhoneGap アプリ フォルダーにコピーする必要があることがわかります。

これは少し面倒に思えます...もっと簡単な方法はないのでしょうか?

0 投票する
1 に答える
1162 参照

javascript - 温泉UIはReactでログインを実装

Onsen v1 アプリ (AngularJS1 ベース) を React を使用して Onsen v2 に移行しているときに、ちょっとした問題に遭遇しました: ユーザー認証に関するロジックの実装 (「保存された資格情報」がない場合にログイン画面にリダイレクトする)

これが私のアプリの構造です...

エントリ ポイントは、次のような App.js ファイルです。

「ホーム」コンポーネントと「ログイン」コンポーネントの両方の参照があることがわかりますが、どちらのコンポーネントをレンダリングするかを決定したいと考えています。

私は次のことを試しました: 「ホーム」を initialRoute として使用し、ログイン ページに移動する必要があるかどうかをホーム コンポーネント コンストラクターで決定します。

これは単に機能せず、ログイン ページが表示されませんでした。

基本的に、私がやりたいことは、localStorage でユーザー資格情報 (またはこれらの種類の情報を保存するための他の場所) を調べ、これに基づいて、「ホーム」ページまたは「ログイン」ページをロードするかどうかを決定することです。ページ。