Angular:如何在外部浏览器中打开Angular变量-appgyver混合应用程序
Angular: How to open angular variable in external browser - appgyver hybrid app
如何将角度变量添加到控制器函数中?我想在外部浏览器中打开我的移动应用程序中的链接。
这目前适用于我:
html:
<button ng-click="openMenu()">Menu</button>
咖啡控制器:
.controller("ShowController", ($scope, City, supersonic) ->
$scope.openMenu = function($scope) {
supersonic.app.openURL(“https://www.google.com“);
};
(函数为javascript)
然而,我需要打开我的角度变量{{city.menu.url}},所以这就是我在html中放置的内容。
<button ng-click="openMenu(city.menu.url)">Menu</button>
但我不知道如何确定javascript的方向,以便supersonic.app.openURL
打开我在html中指定的变量。感谢所有的回答。
使用更改此supersonic.app.openURL(“https://www.google.com“);
$window.location.href = 'http://www.google.com';
在控制器中注入$window
.controller("ShowController", ($scope, $window, City, supersonic) ->
$scope.openMenu = function(url) {
$window.location.href = url; //'http://www.google.com';
};
相关文章:
- 访问脚本标记中的Angular变量
- angularjs:访问angular控制器中的jquery变量
- 带有变量的Angular.js数据源
- 如何将Jade变量分配给Angular绑定
- 如何使用 php 会话变量作为 Angular Js 数据
- Angular 1.5变量在调用一次之前不起作用
- 将angular变量{{$index+1}}转换为javascript整数
- Angular:如何在外部浏览器中打开Angular变量-appgyver混合应用程序
- 通过POST将Angular变量传递给Express后端
- 将返回的auth2的值注入到angular变量中
- 不能从Angular材质对话框调用的函数中访问Angular变量
- 如何从angular变量中拆分字符串值,并将其设置为两个html控件
- Angular变量没有在Blur-admin模板上更新
- Angular:变量模板内部指令
- 如何将angular 2变量's的值传递给javascript函数
- 完成上述函数之前设置的Angular变量i
- 插座IO消息不't更新Angular变量
- 如何将Angular变量注入JavaScript变量
- set Timeout中的Angular变量没有刷新
- Angular变量在改变后会恢复到初始值