1. 程式人生 > >ruby:TypeError: 物件不支援此屬性或方法(

ruby:TypeError: 物件不支援此屬性或方法(

我整理了一下 目前有三種方法,我是windows 7 64位, 答案中很多人是win8也成功了。

方法1:找到當前專案下 app/javascripts/applications.js  把裡面的//= require_tree .  這一行刪掉,  重啟rails server ,重新整理頁面(我運氣好,這個就成功了,但是按照國外大神們說,這個貌似治標不治本)


方法2:安裝 node.js   https://nodejs.org/zh-cn/  重啟rails server 重新整理頁面

方法3: 進入自己的ruby安裝目錄找到runtime.rb檔案(我的是D:\software\Ruby23-x64\lib\ruby\gems\2.3.0\gems\execjs-2.7.0\lib\execjs)

第一步:備份一個,以防萬一

第二步:找到下面這行:JScript = ExternalRuntime 刪除 //U ,把utf-16le改成UTF-8 (國外網友也有人把UTF-16LE後面的‘LE’去掉了以後,重啟也成功了)

第三步:重啟rails server ,重新整理頁面,

相關推薦

rubyTypeError: 物件支援屬性方法

我整理了一下 目前有三種方法,我是windows 7 64位, 答案中很多人是win8也成功了。 方法1:找到當前專案下 app/javascripts/applications.js  把裡面的//

Ruby on rails(一) rubyTypeError: 物件支援屬性方法

方法1:找到當前專案下 app/javascripts/applications.js  把裡面的//= require_tree .  這一行刪掉,  重啟rails server ,重新整理頁面(我運氣好,這個就成功了,但是按照國外大神們說,這個貌似治標不治本)

js錯誤物件支援屬性方法

物件不支援此屬性或方法 錯誤原因: 可能是js的檔名和另外一個檔案重複。 也有可能是js裡的function和另外一個function名字重複。 也有可能是js裡的function和頁面的某一元素重名。 解決方法:不要把js函式名和頁面元素名命名為相同的名稱,每個函式或者每個頁面元素有一個唯一的名稱或ID

物件支援屬性方法: Session.CodePage = 936 解決方法

今天除錯網站時在後臺出現這樣的錯誤,“Microsoft VBScript 執行時錯誤 '800a01b6' 物件不支援此屬性或方法: 'Session.CodePage'”    在百度搜索檢視到的答案又不是很全,大

網頁提示物件支援屬性方法怎麼解決

        win7系統在瀏覽網頁時遇到網頁無響應,然後彈出“物件不支援此屬性或方法”的提示,出現瀏覽器物件不支援屬性怎麼解決呢?在老毛桃看到一篇文章,下面給大家分的解決方法。 步驟:         1、開啟瀏覽器,點選右上角工具選項,選擇internet選項,如圖所

解決document.formname.submit()物件支援屬性方法的辦法

今天在工作中,遇到了一個小問題,提示document.formname.submit()物件不支援此屬性或方法的檔案 原因:在formname中有個name=submit的設定,指令碼執行時吧submit()當成了屬性,所以報錯了 方法:將name=submit 重新命名

Extjs在IE報錯"物件支援屬性方法", 而在firefox正常可用

ExtJS在Firefox裡面顯示正常,但是用IE開啟的時候報錯:物件不支援此屬性或方法(object doesn't support this property or method)。 在網上找了一下,This is an issue in IE where the fi

js 物件支援屬性方法

 昨天寫了一個js指令碼,哪裡都沒問題,在Firefox測試也沒問題,我就用aler();一行行的招,知道了哪行有問題,我把兩隻眼張大了去看就是不知道怎麼回事,  clientid =document.getElementById("clientid ").value ;  

IE物件支援屬性方法: this.indexOf 的解決方法

函式說明: js中的indexOf方法的作用是: 根據給定引數x返回目標字串(可以看成字元的陣列)或陣列中與x相等的項的索引。 這個方法相當有用,很多程式語言中都有相對應的實現,javascript中也不例外,但是在ie8-中執行如下程式碼:

javascript onclick時候 物件支援屬性方法

經歷一: 呼叫JS時出現 “物件不支援此屬性或方法” Html程式碼  <a href="#" class="" onclick="selectSeat()"><img  src="../../images/icon_ok.gif" align="a

ie6 未結束註釋,物件支援屬性方法等錯誤原因

今天在IE6下測試時出現JS指令碼錯誤:“註釋未結束”、”物件不支援此屬性或方法“、“語法錯誤”、“未結束常量”等一些問題。 於是,我頁面上的所有註釋都刪掉了,然後執行,問題依然存在,此時,想想,是不是js或者css的註釋導致的,於是,索性也把所有的js和css檔案裡面

ASP.NET Core MVC 直接執行報錯物件支援“addEventListener”屬性方法

場景:第一次建立了ASP.NET Core MVC專案,我們知道,什麼都不動,就可以執行的,出來的是Core2.0的頁面,類似於.NetFramework建立MVC一樣,就在此時,如果你的預設的調式瀏覽

解決【關於javascript呼叫ocx控制元件時提示物件支援“setUrl”屬性方法

因最近工作需要,要開發一款視訊播放的ocx控制元件。但我是第一次開發ocx控制元件,遇到不少問題,走了不少彎路。現將所遇問題做個記錄,方便後來人檢視。問題描述:ocx控制元件中,新增一個名為“setUrl(BSTR url)”的ocx介面方法,以供瀏覽器js程式碼呼叫傳值給o

Lodop“物件支援SET__LICENSES屬性方法”SET__LICENSES is not a function”

Lodop中的方法如果書寫錯誤,就會報錯:“物件不支援XXX屬性或方法”除錯JS會報錯”SET__LICENSES is not a function” LODOP.SET_LICENSES是加註冊語句,作為Lodop中的方法,如果寫錯,也會報類似的錯誤,“物件不支援SET__LICENSES屬性或方法”S

mvc4+easyui報JavaScript 執行時錯誤: 物件支援“xxx”屬性方法

確認已經引入所有css檔案和js檔案,使用js載入easyui控制元件時,總會報物件不支援屬性或方法的異常,感覺jquery.easyui.min.js沒有被引入進去,但經過測試,所有css檔案和jquery.min.js檔案已經被引入,又發現MVC4在layout.csh

bootstrap-datetimepicker在ie8下報物件支援"indexOf"屬性方法

bootstrap-datetimepicker版本為2.0 問題如題。 主要發生在651、687行 if (hoursDisabled.indexOf(i) !== -1) 原因如下: indexO

IE 瀏覽器支援 ES6 Array.from(new Set( )) SCRIPT438: 物件支援“from”屬性

【轉】 解決老瀏覽器不支援ES6的方法 現象: Array.from(new Set( )) SCRIPT438: 物件不支援“from”屬性或方法   解決方法: 安裝babel 引入browser.min.js   &nbs

echarts 使用AMD載入報物件支援操作問題解決

1、問題 echarts確實是一種展現非常強勁的JS圖形工具,但文件太少。 在使用AMD載入echarts類時,總是報 “物件不支援此操作”錯誤: d=new a(this._themeConfig,this._messageCenter,this._zr,e,this,

TypeError Error 1009 無法訪問空物件引用的屬性方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

jjyq app登入介面報“內容型別支援”???

1.在 app上進行登入操作,成功。 2.通過fiddler抓包得到jjyq登入介面的url、param、header。 3.在pycharm中使用requests發起請求,執行報錯:內容型別不支援? import requests Logger=My_Log() class