如何浏览按钮单击

时间:2014-10-29 21:01:46

标签: angularjs angularjs-scope

我在anuglarjs中有按钮,我将其与包含url的属性绑定。但是当我点击按钮时我得到了这个错误。

错误:[$ parse:syntax]语法错误:Token' vm.achReportPath'是意外的,期望[[{{vm.achReportPath}}]的第3列的[:]从[vm.achReportPath}}开始。

<button class="btn btn-default" id="searchFormBtn" data-ng-click="{{vm.achReportPath}}"     type="submit" tabindex="5">View Report</button>

$scope.vm.achReportPath = "www.google.com"

请指导我做错了什么。

2 个答案:

答案 0 :(得分:0)

替换此

  data-ng-click="{{vm.achReportPath}}"

 href="{{vm.achReportPath}}"

如果你没有“http://”而不是

   href="http://{{vm.achReportPath}}"

答案 1 :(得分:0)

使用带角度的href的正确方法是使用 ng-href 。 href可能会导致不同类型的问题。 ng-href确保在单击元素时将花括号替换为花括号。