在温泉菜单上传递参数
Passing parameters on Onsen menu
我试图在Onsen菜单上传递一个参数,在这个例子中它工作得很好:
<body ng-controller="AppController">
<ons-sliding-menu
main-page="page1.html"
menu-page="menu.html"
side="left"
max-slide-distance="250px"
var="menu">
</ons-sliding-menu>
<ons-template id="page1.html">
<ons-page>
<ons-toolbar>
<div class="left">
<ons-toolbar-button ng-click="menu.toggleMenu()"><ons-icon icon="ion-navicon" style="font-size: 32px; width: 1em;"></ons-icon></ons-toolbar-button>
</div>
<div class="center">Page 1</div>
</ons-toolbar>
<p style="text-align: center; color: #999; padding-top: 100px;">
{{ params }}
</p>
</ons-page>
</ons-template>
<ons-template id="menu.html">
<ons-list>
<ons-list-item modifier="chevron" ng-click="params.msg='drink'; menu.setMainPage('page1.html', {closeMenu: true})">
drink
</ons-list-item>
<ons-list-item modifier="chevron" ng-click="params.msg='food'; menu.setMainPage('page1.html', {closeMenu: true})">
food
</ons-list-item>
</ons-list>
</ons-template>
</body>
JSons.bootstrap ()
app.controller('AppController', function($scope) {
$scope.params = {};
$scope.yourAPI = 'http://blablabla.net='+$scope.params+'&orderby=title&order=ASC';
});
示例:http://codepen.io/anon/pen/PqzrvO
{{ params }}
的html代码工作良好(只需点击左侧菜单和参数将正确传递,例如:{"msg":"drink"}当点击"drink"项目菜单。
但是当我试图改变html代码来显示{{ yourAPI }}
时,我只得到[object object]显示为结果。
示例:http://codepen.io/anon/pen/pJbXBq
如何得到正确的结果,以及分割/过滤参数,只得到"饮料"或"食品"关键字(没有"msg":)?
非常感谢!
这是角绑定。修改代码:
<p style="text-align: center; color: #999; padding-top: 100px;">
{{ yourAPI }}
</p>
<p style="text-align: center; color: #999; padding-top: 100px;">
{{ params.msg }}
</p>
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 使用Express捕获参数
- 参数变量出现ngTable指令问题
- AngularJS:我可以跳过函数参数回调吗
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 要求未定义JS回调参数
- 我的jQuery插件参数没有正确启动,遇到了问题
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- jquery设置为使用参数运行
- Javascript”;类“;带有参数的扩展
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 函数未将值作为参数传递
- 如何将参数传递到angularJs中的工厂
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- MVC 3页面导航和使用javascript传递参数
- 从查询字符串参数推断出正确的数据类型
- 传递包含'%的参数'在URL中
- 为什么不'我们在javascript中使用函数参数的数据类型
- 在温泉菜单上传递参数