Javascript 如何在angularjs中获取ng包含的url值
我有一个主文件,它使用Javascript 如何在angularjs中获取ng包含的url值,javascript,angularjs,Javascript,Angularjs,我有一个主文件,它使用ng include在子文件夹中包含一个文件,如下所示 <p ng-include=" 'activity/act01/' "></p>
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>
改变行为
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>
改变行为
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>
改变行为
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>
改变行为
将其绑定到控制器属性。将其绑定到控制器属性。将其绑定到控制器属性。将其绑定到控制器属性。