我正在開發一個用於wordpress的AngularJS插件。我只是看不到在Wordpress中使用Angular。我錯了,還是有任何具體的方法來整合Angular到Wordpress。我正確地入選了所有必需的Angular文件,因爲它沒有鍛鍊,於是我將一個普通的JS文件排入隊伍,以確保我沒有做錯任何事情。即使Angular沒有工作,我正常的JS文件工作。請給我一個解釋。是AngularJS在Wordpress插件中工作
添加我的代碼
插件文件排隊腳本
wp_enqueue_script('angular', plugins_url('/libraries/angular_material/node_modules/angular/angular.js', __FILE__), array(''));
wp_enqueue_script('plugin-scripts', plugins_url('/js/plugin.js', __FILE__), array('angular'));
plugin.js文件
var my_app = angular.module('myApp', ['ngMaterial', 'ngMessages', 'angular-loading-bar', 'ngAnimate']);
my_app.controller('myCtrl', ["$scope", "$http", "$window", "$mdDialog", function ($scope, $http, $window, $mdDialog) {
$scope.test = function() {
alert("OK");
};
}]);
前端標記PHP文件
<div class="layout_parent" ng-app="myApp" ng-controller="myCtrl">
<button ng-click="test();" class="btn btn-success">Submit</button>
</div>
非常感謝你們所有人提前。
最好的問候, Nimantha佩雷拉
沒有理由不應該工作。我已經在wordpress中添加了很多角色應用程序。 – charlietfl
到Wordpress插件? –
是的。沒有更多的錯誤或衝突的細節沒有人能真正幫助你 – charlietfl