如何在angularjs中获取ng包含的url值
how to get ng-included url value in angularjs
我有一个主文件,其中包括一个使用ng-include
的子文件夹中的文件,就像这样,
<p ng-include=" 'activity/act01/' "></p>
其中ng-include
值将动态改变
那么,如何获得ng-include
的当前值。
ng-include
与表达式结合。这就是为什么您的示例需要单引号。它需要一个返回字符串的表达式。这可以是返回字符串、变量或文字字符串的函数。因此,很容易将ng-include
绑定到范围变量。
下面是一个如何做到这一点的例子:
function TestCtrl($scope) {
$scope.actPage = 'activity/act01/';
$scope.goToActTwo = function(){
$scope.actPage = 'activity/act02';
};
}
以及HTML:
<div ng-app ng-controller="TestCtrl">
<div ng-include="actPage"></div>
<button ng-click="goToActTwo()">Change Act</button>
</div>
相关文章:
- 传递包含'%的参数'在URL中
- 正在尝试将标题标记添加到mailto链接,正文中包含URL
- 如果当前url包含某些内容,请采取措施
- 当jQuery ajax请求中包含#时,URL中断
- 如何检查 iframe 中的锚标记是否包含 URL
- 无法使用包含 url 变量的 javascript 函数刷新到页面底部
- Regex检测包含URL或文件扩展名的字符串
- jQuery选择包含url的链接
- 如何包含url的所有结尾,除了使用Javascript正则表达式的特定结尾
- 如果数据包含URL, Javascript将无法解析JSON
- 通过解析包含url的文本生成HTML锚
- 在Jade Template中传递包含url的变量
- Javascript警告消息包含URL
- 确定用户输入包含URL
- 如何检查字符串是否包含“url”或“链接”把它找回来
- 如何查找文本是否包含url字符串
- 检查字符串是否不包含URL段并进行匹配
- 检测字符串是否包含url图像
- 在html文件中包含URL的内容
- jQuery -检查输入内容是否包含url在keyup上