Php 未捕获错误:[$injector:modulerr]AngularJs在Wordpress中
Php 未捕获错误:[$injector:modulerr]AngularJs在Wordpress中,php,angularjs,wordpress,Php,Angularjs,Wordpress,我正在尝试将AngularJs导入Wordpress网站,如下所示: function mytheme_enqueue_scripts() { // register AngularJS wp_register_script('angular-core', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js', array(), null, false); wp_register_script('
我正在尝试将AngularJs导入Wordpress网站,如下所示:
function mytheme_enqueue_scripts() {
// register AngularJS
wp_register_script('angular-core', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js', array(), null, false);
wp_register_script('angular-route', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular-route.js', array(), null, false);
// enqueue all scripts
wp_enqueue_script('angular-core');
wp_enqueue_script('angular-route');
}
add_action('wp_enqueue_scripts', 'mytheme_enqueue_scripts');
但它给了我一个错误:
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.5/$injector/modulerr?p0=myapp&p1=Error%3A%2…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.4.5%2Fangular.min.js%3A19%3A381)
我不知道怎么解决这个问题。你有什么建议吗?谢谢。如果在html中定义ng app属性的值,则需要在脚本中初始化angularjs
// if attribute looks like this
<html data-ng-app="youngAppAtrributeValue">
//Need to Initialize angular on script like this
var app = angular.module('youngAppAtrributeValue', []);
//....bla bla bla code here
//如果属性如下所示
//需要在这样的脚本上初始化angular
var app=angular.module('youngAppartributevalue',[]);
//..这里是什么代码