Javascript 从动态Url获取值并使用AngularJS将其发布到HTML/PHP中
我想问我是否可以从动态URL获取数据。。。情况如下:Javascript 从动态Url获取值并使用AngularJS将其发布到HTML/PHP中,javascript,angularjs,laravel-5.2,Javascript,Angularjs,Laravel 5.2,我想问我是否可以从动态URL获取数据。。。情况如下: 我已经在angularJS php文件中添加了一个(a)html标记,用于向某些页面提供方向,其中包含值,例如,localhost:8080/someurl/blablabla/{{item.master},因此输出基于我单击的内容。。。所以它将是localhost:8080/someurl/blabla/221 之后,我得到了一个Laravel5.2,并给出了一个基于这个动态url的路由,例如,route::get('order/{i
localhost:8080/someurl/blablabla/{{item.master}
,因此输出基于我单击的内容。。。所以它将是localhost:8080/someurl/blabla/221
route::get('order/{id}','someController@index)
{{item.master}}
的数据,当我使用$http.get
时,它什么都没有得到,有什么线索吗
更新
代码如下:
由于未定义“id”,此代码将返回错误…您可以在klikItem内分配id(如果item对象具有id属性)
<div class="itemcheck" ng-repeat="item in dataItem.stores | regex:'name':alfabet | orderBy: 'name' | filter: searchItem" ng-model="item">
<div class="left" ng-if="item.preparation == ''" ng-click="klikItem(item)"><i class="fa fa-circle silver"></i>{{item.name}}</div>
<div class="left" ng-if="item.preparation == '1'" ng-click="klikItem(item)"><i class="fa fa-circle green"></i>{{item.name}}</div>
<div class="left" ng-if="item.preparation == '2'" ng-click="klikItem(item)"><i class="fa fa-circle yellow"></i>{{item.name}}</div>
<div class="left" ng-if="item.preparation == '3'" ng-click="klikItem(item)"><i class="fa fa-circle pink"></i>{{item.name}}</div> <div class="right" ng-click="tambahItem(item)"><a>+ Tambahkan</a></div></div>
$scope.tampilkanDeskripsiItem = function(id){
var url = 'order/' + id;
$http.get(url).success(function(data){
$scope.deskripsiItem = data;
});
};
$scope.tampilkanDeskripsiItem();
function klikItem(item){
$scope.tampilkanDeskripsiItem(item.id);
}