monacaでindex.htmlからng-navigatorで別画面を呼び出し
コントローラで設定した値をExpressionで表示しようとしています。
しかし、実際に動作させると以下のようにExpressionがそのまま表示されてしまいます。
monacaではこのような実装は可能でしょうか?
また、解決方法をご存知の方がいらしたら教えていただけると幸いです。
実行結果
this is {{msg}}
環境構成
monaca
Angular.JS1.4
OnsenUI2.0
index.html
HTML
1<!DOCTYPE html> 2<html ng-app="myApp"> 3 <head> 4 <meta charset="UTF-8" /> 5 <script src="lib/onsenui/js/onsenui.min.js"></script> 6 <script src="lib/angular/angular.min.js"></script> 7 8 <script src="components/loader.js"></script> 9 <link rel="stylesheet" href="components/loader.css"> 10 11 <link rel="stylesheet" href="lib/onsenui/css/onsenui.css"> 12 <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css"> 13 <link rel="stylesheet" href="css/style.css"> 14 15 <script> 16 var app = angular.module('myApp', ['onsen']); 17 </script> 18 <script src="js/controllers/controller.js"></script> 19 20 <title>DataBinding</title> 21 </head> 22 <body> 23 24 <ons-navigator var="myNavigator" page="page1.html"> 25 26 </body> 27</html> 28
page1.html
HTML
1<ons-page id="page1.html" ng-controller="ctrl"> 2 3 this is {{msg}} 4 5</ons-page> 6
controller.js
JavaScript
1 2app.controller('ctrl', function($scope){ 3 $scope.msg= "message from controller."; 4}); 5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。