0
我用角度編寫了一些代碼,但是當我更改頁面時,我的指令重新加載時出現問題。因此,當我從菜單中進入頁面時,我的所有頁面上包含的文件不會重新加載。 這是在app.js文件中的一些代碼:在更改頁面上重新加載指令angular
$stateProvider
.state('dashboard', {
url:'/dashboard',
templateUrl: 'views/dashboard/main.html',
resolve: {
loadMyDirectives:function($ocLazyLoad){
return $ocLazyLoad.load(
{
name:'sbAdminApp',
files:[
'scripts/directives/header/header.js',
'scripts/directives/header/header-notification/header-notification.js',
'scripts/directives/sidebar/sidebar.js',
'scripts/directives/sidebar/sidebar-search/sidebar-search.js'
]
})
而從頁面的控制器部分代碼:
"use strict";
angular
.module("sbAdminApp",['ngRoute'])
.controller("ServicesCtrl",function($scope,getasap,NgTableParams,ngDialog){
})
你打算告訴我們問題是什麼...? –
問題是app.js('scripts/directives/header/header.js','scripts/directives/header/header-notification/header-notification.js')中包含的文件中的代碼未刷新當我加載另一個頁面 –