2016-08-20 93 views
1

我最近買了一個Template webpage與AngularJS。但我無法編輯任何內容編輯AngularJS頁面

當我在瀏覽器中使用「檢查元素」時,可以看到所有標記,如「div」,「table」,「a」等,但是在網頁源我可以看到像「腳本」和「鏈接」的一些標籤

例如THIS PAGE

如何編輯網頁內容?

+0

標記是在運行時用Angular生成的。您應該學習Angular並在JavaScript代碼中進行所需的更改,或者如果您的更改涉及靜態html,則應該更改模板文件。 –

+0

需要我編輯生成器?如果是,他們在哪裏? –

+0

您想在哪個部分進行更改? –

回答

2

在腳本文件夾中有一個文件config.router.js,您可以在其中找到html頁面的列表。

像這是你的網址:你有參考templateURl的html頁面http://flat.ideanetwork.co/angular/?layout=0#/app/dashboard

的,你必須檢查下面的代碼config.router.js文件

.state('app.dashboard', { 
       url: '/dashboard', 
       templateUrl: dashboard, 
       data : { title: 'Dashboard' }, 
       controller: "ChartCtrl", 
       resolve: load(['scripts/controllers/chart.js']) 
      }) 

同樣可以檢查其他頁面。

+0

非常感謝。你的回答非常有用:) –

2

基本上Angular使用邏輯控制器從生成markup.If你想做出改變產生的標記,那麼你應該做出改變controllersdirectives,......否則,如果你想在靜態HTMLs一些細微的變化只是那麼你大多數概率應該在template文件中進行一些更改。最終它完全取決於您的模板代碼,並且它要求我們在模板文件中看到代碼。