angularjs - 如何将动态角度参数附加到 url?
问题描述
我正在开发一个使用 typescript 和 angularjs 的项目。我必须插入对动态链接的引用,如示例中所示:
http://..../Detail.aspx?code={{MyCode}}
其中 myCode 是要插入到 URL 末尾的动态参数。你建议我如何采取行动?使用 ng-href 指令可以帮助我吗?
解决方案
在您的 $routeProvider 配置中,将 reloadOnSearch 设置为 false:
$routeProvider
.when('/items', {
controller: 'ItemsCtrl',
templateUrl: '/templates/items',
reloadOnSearch: false
},
...
);
并在您的控制器中使用 $location.search() 设置 id 参数:
$location.search('id', 123);
推荐阅读
- python - 如何在 python 中创建具有属性的嵌套文件夹?
- ios - SKShader shader.fsh 的 Alpha 通道被忽略
- tensorflow - ResNet50() 不显示摘要并抛出错误
- c++ - std::shared_ptr 线程安全
- mysql - 在mysql中选择查询输出和SP和查询执行之间的区别
- android - Android菜单图标缩放问题
- netlogo - 海龟不能越过“世界”边界
- node.js - 复选框数组返回nodejs中的最后一个检查值,而不是整个数组
- python - 如何使用 MongoDB 聚合管道将 $regexMatch 应用于嵌套在对象内的对象字段?
- vba - 在正确的范围内获取 DoCmd 或导出数十个 Access 数据库中所有表的替代方法