文章出處

返回目錄

1 關于attr屬性的問題

這個問題主要出現的IE7和360瀏覽器,使用attr時,需要為屬性名加上單引號,代碼如下:

  <a data-bind="attr:{'href':url,'class':cssname},text:name"></a>

2 computed方法失效

這個問題需要將當前對象以參數的形式傳入computed方法,代碼如下:

var self=this;
 self.realMoney = ko.computed(function () {
     return (self.Money()?self.Money():0) - (self.taxMoney()?self.taxMoney():0);
  },self);

 3 頁面現出的object Error異常,它在IE內核瀏覽器上出現,火狐沒有問題

這個問題是由于引入兩個版本的jquery后,它們出現了相互沖突,這個異常非常不好找原因,解決方案是去掉一個JQ庫即可

4 還是JS沖突引起的ko關鍵字with的問題,同樣是object Error,同樣是火狐可以,IE不行

這個問題,我們除了去一個JS庫之外,還有一種方法,就是不用with,使用第三者變量來代碼with

self.tempSubjects = ko.observableArray();
        self.gradeone.subscribe(function () {
            self.tempSubjects(self.gradeone().subjects);
            getData();
        });

 

永久更新...

返回目錄


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()