2016-01-02 85 views
-2

我正在使用Angularjs,但是當我嘗試使用ng控制器函數給它起一個名稱「Appctrl」並使用雙向大括號的雙向綁定時,它給了我以下錯誤: 使用inputEncoding已棄用。 opt_content.js:1:804247 返回語句後無法訪問的代碼使用angularjs控制器

+0

你在這裏失去了相當多的背景下,這將有助於我們幫助您找到答案。這是一種應該有某種[mcve]伴隨的問題。另外,opt_content.js不是一個angularjs文件,所以這個問題不太可能出現在angular或ng-controller中。 – Claies

+0

我想通過我的控制器顯示一個聯繫人列表,我已經初始化爲「Appctrl」,但是當我編寫「函數Appctrl($ scope){...}」並嘗試運行它已啓動我的服務器時,它使我以下錯誤: 「錯誤:[ng:areq] http://errors.angularjs.org/1.3.14/ng/areq?p0=AppCtrl&p1=not%20a%20function%2C%20got%20undefined M/< @http:// localhost:3000/ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js:6:417 bla bla bla 不推薦使用inputEncoding。opt_content.js:1: 804247 返回語句後無法訪問的代碼。我不明白,請協助 – Erycoking

+0

您的評論並沒有真正說出與您的問題主體不同的任何內容,只是您列出了一個新的錯誤,您沒有在問題主體中列出(您應該考慮編輯問題主體),然而,即使有這個問題如果沒有看到創建錯誤的代碼**,這仍然不是外人可以幫助解決**的問題。 – Claies

回答

0

看起來它可能與angular沒有關係,但沒有代碼片段不能100%確定。以下是您提供的測試用例的working example。事情可能出了錯:

  • 你錯過了在你的HTML或屬性的值ng-app是不一樣的使用得當
沒有定義
  • 控制器根角模塊的名稱/

    此外,我想到你居然提到的錯誤是由兩個獨立的警告:

    • Use of inputEncoding is deprecated:可能與ExQuilla個瀏覽器插件。你能否驗證警告是否存在跨瀏覽器?如果沒有,你可以檢查一下,如果你停用有問題的瀏覽器的所有插件後它仍然存在?
    • opt_content.js:1:804247 unreachable code after return statement。第二部分表示文件中存在一些代碼,它位於return子句之後,不會執行。但快速谷歌搜索指出,opt_content.js文件實際上可能與某些惡意軟件有關。
  • 0

    使用NG-模型雙向綁定..

    例:

    Enter Name :<input type ="text" ng-model="username"> 
    Hello : {{username}}