本文介绍了angularjs 2中的InterpolateProvider的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试执行与AngularJS 2中的interpolateProvider类似的操作,但是找不到类似的方法

I'm trying to do something similar to this interpolateProvider in AngularJS 2 but can not find how to do this similarly for

$interpolateProvider.startSymbol('[[');
$interpolateProvider.endSymbol(']]');

推荐答案

您可以将CompilerConfig传递给bootstrapModule,在其中可以配置正则表达式,该正则表达式定义用于插值的字符:

You can pass a CompilerConfig to bootstrapModule where you can configure a regular expression that defines what characters are used for interpolation:

var INTERPOLATION_REGEXP = /\{\{([\s\S]*?)\}\}/g; // default

platformBrowserDynamic().bootstrapModule(AppModule, [
    {
        interpolationRegexp: INTERPOLATION_REGEXP
    }
]);

另请参见 Angular2设置全局视图封装

这篇关于angularjs 2中的InterpolateProvider的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 19:14