Javascript 不工作
我正在尝试用我的Laravel应用程序设置简单的角度布线Javascript 不工作,javascript,php,angularjs,laravel,Javascript,Php,Angularjs,Laravel,我正在尝试用我的Laravel应用程序设置简单的角度布线 import Angular from 'angular'; import Route from 'angular-route'; var route = Angular.module("main",[Route]); route.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/test', { t
import Angular from 'angular';
import Route from 'angular-route';
var route = Angular.module("main",[Route]);
route.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/test', {
templateUrl: 'app/test.html',
activetab:'emp',
controller:'WelcomeController'
})
}]);
route.controller('WelcomeController',function ($scope) {
alert('ok');
})
HTML
<body ng-app="main" >
<a href="#test">test</a>
</body>
更新
最后,当我切换到div
<div id="main">
<a href="#test">test</a>
</div>
但模板文件未加载更改
从
到
不,还是同样的错误,我正在使用webpack构建文件当我隐藏
导入“角度路线”
我得到路线未定义错误尝试更改您的模板我的应用程序
更改为
,然后重试。@31piy它与laravel Routes冲突有什么错误?没有显示让我恼火的错误:)模板文件位置public/app/test.html
并且js文件位于public/app/js中
<div id="main">
<a href="#test">test</a>
</div>
var route = Angular.module("main",[Route]);
var route = Angular.module("main",['ngRoute']);