gpt4 book ai didi

javascript - 以 Angular 删除 `{{`

转载 作者:行者123 更新时间:2023-11-28 19:01:02 25 4
gpt4 key购买 nike

我正在使用 Laravel 框架..

我无法使用{{里面的符号(laravel 认为它是输出)

我尝试使用 interpolateProvider 这段代码..即使用 <%而不是{{angularjs在单个 angualr js 文件中。但我如何在我的 .run 函数或配置文件中执行此操作?

  var sampleApp = angular.module('sampleApp', [], function($interpolateProvider) {
$interpolateProvider.startSymbol('<%');
$interpolateProvider.endSymbol('%>');
});

这是我的app.js

 var app = angular.module('myApp', ['ngRoute', 'ngAnimate', 'toaster']);

app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/login', {
title: 'Login',
templateUrl: 'resources/views/layout/login.php',
controller: 'authCtrl'
})
.when('/', {
title: 'Login',
templateUrl: 'resources/views/layout/login-ang.php',
controller: 'authCtrl',
role: '0'
})
.when('/invalidtoken', {
title: 'Login',
templateUrl: 'resources/views/layout/invalidtoken.php',
controller: 'authCtrl',
role: '0'
})
}
])

.run(function($rootScope, $location, Data, $http) {
$rootScope.$on("$routeChangeStart", function(event, next, current) {
$http.post('resources/views/layout/calls/checkSession.php', {}).then(function(results) {
function($rootScope, $location) {
$rootScope.this_route = function() {
return $location.path().replace('/', '');
};
};
});
});
});

最佳答案

app.js 中 Angular 的配置函数内

    var app = angular.module('myApp', ['ngRoute', 'ngAnimate', 'toaster']);

// inject interpolateProvider into config
app.config(['$routeProvider', '$interpolateProvider',
function ($routeProvider, $interpolateProvider) {

$interpolateProvider.startSymbol('<%');
$interpolateProvider.endSymbol('%>');

$routeProvider.
when('/login', {
title: 'Login',
templateUrl: 'resources/views/layout/login.php',
controller: 'authCtrl'
})
.when('/', {
title: 'Login',
templateUrl: 'resources/views/layout/login-ang.php',
controller: 'authCtrl',
role: '0'
})
.when('/invalidtoken', {
title: 'Login',
templateUrl: 'resources/views/layout/invalidtoken.php',
controller: 'authCtrl',
role: '0'
})
}
]);

然后在您的模板中使用:

<h1><% my_angular_expression %></h1>

关于javascript - 以 Angular 删除 `{{`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32538613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com