【发布时间】:2016-11-15 14:55:02
【问题描述】:
我正在尝试以角度执行类似的 POST 请求。如您所见,网址已正确填写
<a href="http://dressfriends.app/en/like/product/1006" target="_parent" df-like-product="" class="icon-like trigger animated v-a-m active" data-id="1006" data-type="product" ng-class="{active:product.liked_by_user}"></a>
在代码中是这样的
<a href="##product.like_url##" target="_parent" df-like-product class="icon-like trigger animated v-a-m" data-id="##product.id##" data-type="product" ng-class="{active:product.liked_by_user}"></a>
但每次它给出一个不允许的405方法(http://dressfriends.app)并返回http://dressfriends.app
我在没有 Angular 的情况下使用 PHP 做同样的事情,这很有效
<a href="{{ $product->present()->likeUrl }}" df-like-product class="icon-like trigger animated v-a-m {{ ($currentUser and $product->hasLiked($currentUser->id)) ? 'active' : '' }}" data-id="{{ $product->id }}" data-type="product"></a>
有人有想法吗?
【问题讨论】:
-
a href链接始终通过 GET 检索。如果你想 POST 到它,你需要使用表单或 ajax。 -
但在另一个视图中是使用 PHP laravel 刀片并且它可以与 a href 一起使用?有什么区别?
-
没有那个代码,我不能说。或者你可能已经为它定义了一个 GET 路由。
-
Route::any 使用它是 laravel
-
我用php编辑了帖子
标签: javascript php angularjs