Javascript 离子/角度JS-如何在onclick中解析{{value}}

Javascript 离子/角度JS-如何在onclick中解析{{value}},javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我有这样一个HTML: <ion-view view-title="Articol"> <ion-content class="padding"> <img ng-src="{{article.image}}"> <h2>{{article.title}}</h2> <p>{{article.published}}</p> <p ng-bind-html="article

我有这样一个HTML:

<ion-view view-title="Articol">
  <ion-content class="padding">
    <img ng-src="{{article.image}}">
    <h2>{{article.title}}</h2>
    <p>{{article.published}}</p>
    <p ng-bind-html="article.text"></p>
    <p>
      <button onclick="window.plugins.socialsharing.shareViaFacebook(null /* msg */, null /* img */, '{{article.url}}')">Facebook</button>
      <button onclick="window.plugins.socialsharing.shareViaTwitter(null /* msg */, null /* img */, '{{article.url}}')">Twitter</button>
    </p>
  </ion-content>
</ion-view>

{{文章标题}
{{article.published}

脸谱网 啁啾


一切正常,但是
onclick=“”
中的
{{article.url}}
没有。如果我把
{{article.url}}
放在

中,它工作正常如何解决此问题?

{{article.url}}

<button onclick="window.plugins.socialsharing.shareViaFacebook(null /* msg */, null /* img */, {{article.url}})">Facebook</button>
Facebook

更好的方法是保持它完全干净(即没有html脚本),它可以通过

<button ng-click="posttofb()">Facebook</button>

为什么不使用“ng click”?你能给我一个基于上面代码的例子吗?同样的事情。它不会将其替换为URL。FaceBook是的,如果我在里面对URL进行编码,它会工作得很好。
app.controller(funcion($scope){    

   $scope.posttofb = function (){    
      window.plugins.socialsharing.shareViaFacebook(null, null, $scope.article.url);
   }

});