javascript(onsenui利用)でSPAを構築しています。(Railsに乗せています)
外部からURL直打ちで該当のtemplateを表示したindex.htmlに飛ばすことができません。
分からないこと
- settings.html表示時http://aaa.com/settingsにしたい場合
- user.htmlでユーザー123のアカウントを表示させたい時にhttp://aaa.com/user/123にしたい場合
の2パターンが分かりません。
routes.rbには
Rails.application.routes.draw do ... # settings get "settings" => "pages#settings" # user get "user" => "pages#user"
こんな感じで現在記載をしています。
例えばhttp://aaa.com/settingsにアクセスするとtemplate化されているのでsettings.html単体で表示されます。(当然ですが、cssなども効きません)
js側でurlを指定してあげる方法、またはRailsと連携して指定する方法
ご存知の方ご教示いただければ幸いです。
onsenui、ons-navigator内のons-template切り替え時にurlを発行し直打ち対応させるのが目標ですが、
onsenuiではなく純粋htmlとjavascriptでのやり方でも構いません。
(page.jsなど見てみたのですが組み合わせ方がよく分からず・・それでも構いません)
何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー