Я новичок в использовании Angular JS и у меня есть вопрос относительно синтаксиса. Я использую Angular со сборкой Phonegap и мне нужен inAppBrowser. InAppBrowser открывается функцией window.open. Мне нужно передать URL-адрес, который находится в {{info.link}}, как показано ниже. Мне также нужны другие параметры после URL.
<div ng-repeat="info in rider">
<ul data-role="listview" data-inset="false" data-theme="a" >
<li><a href'#' onclick=window.open('{{info.link}}' ,'_blank','location=yes,toolbar=yes,allowInlineMediaPlayback=yes')>{{info.name}}</a></li>
</ul>
</div>
Я не могу заставить работать ссылку, а консоль javascript просто отображает info.link. Является ли мой синтаксис неправильным или есть другая проблема, которую я упускаю? Заранее благодарю за любую помощь!
onclick
в angular... делайте это из контроллера или директивы с помощью ng-click. - person charlietfl   schedule 19.07.2015deviceready
. Это не такая уж большая проблема, но вы можете настроить свою архитектуру, чтобы предотвратить ранний доступ к Cordova. - person initialxy   schedule 19.07.2015