データベースからのデータでルートパラメータを入力してロードします。
例えば、私は
$routeProvider.when('/:param1/:param2', loadParams())
そしてloadParams機能が
function loadParams() {
var data = {
path: window.location.pathname
};
$.ajax({
type: 'POST',
url: 'getRouteParams',
data: data,
success: function(data, status) {
var attributes = {};
attributes.controller = data.controller;
attributes.templateUrl = data.templateUrl;
return attributes;
}
});
}
しかし、この機能は私にエラーを与えてい
あなたはrouteproviderでreloadsearchプロパティを使用Cannot read property 'reloadOnSearch' of undefined
のうちのリターンを入れている自分
に答えますか? https://stackoverflow.com/questions/37756167/dynamic-routing-based-on-external-data – Brian
角度1.6を使用しています – istaro