西兰花的春天 2017-01-06 03:34 采纳率: 0%
浏览 1620
已结题

如何修改angularjs的占位符,以避免其和mustcahe模板冲突

这里我试了一个简单的例子:
这是requirejs的主模块,也就是入口代码:
requirejs.config({
baseUrl: 'src/js',
paths: {
hello: 'hello',
jquery: 'lib/jquery/jquery',
angular: 'lib/angular/angular',
require: 'lib/requirejs/require'
},
shim: {
angular : { exports : 'angular'}
}
});
requirejs(['hello','bye'], function(hello) {
hello.hello();
});
define(['angular_test'], function(ng) {
// we can use argument ng instead of gloabl angular now
});

这是另一个模块:

angular.module( 'yourName', [] )
    .controller( 'MyController', [ '$scope', function( $scope )
    {
        $scope.name = 'Input your name';
    } ] );
angular.module( 'yourName', [] )
    .config( function( $interpolateProvider )
        {
            $interpolateProvider.startSymbol( '[[' ).endSymbol( ']]' );
        }
    );
angular.element( document ).ready( function()
{
    angular.bootstrap( document, [ 'yourName' ] );
} );

} );

在这里改占位符?我在里面加了:
angular.module( 'yourName', [] )
.config( function( $interpolateProvider )
{
$interpolateProvider.startSymbol( '[[' ).endSymbol( ']]' );
}
);
把{{}}改为【【】】,

    但是运行报错如下:
    angular.js:14328 Error: [$controller:ctrlreg] The controller with the name 'MyController' is not registered.

http://errors.angularjs.org/1.6.1/$controller/ctrlreg?p0=MyController
at angular.js:68
at $controller (angular.js:10668)
at setupControllers (angular.js:9757)
at nodeLinkFn (angular.js:9527)
at compositeLinkFn (angular.js:8881)
at compositeLinkFn (angular.js:8884)
at compositeLinkFn (angular.js:8884)
at compositeLinkFn (angular.js:8884)
at compositeLinkFn (angular.js:8884)
at publicLinkFn (angular.js:8746)

    本人小白,麻烦解答一下,在那里修改,怎么修改,在此谢过了.
  • 写回答

1条回答 默认 最新

  • dabocaiqq 2017-01-14 15:12
    关注
    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!