微信小程序初體驗

    最近要做一個微信小程序的項目,草草看了幾天後就開始動手了,主要遇到了如下幾個問題
    小程序的自帶組件:小程序是有輪播圖組件的,用起來也十分方便。
    項目中有一個需求是要實現滑動的折線圖,也就是幾個折線圖之間滑動切換,我當時就想到了畫布加輪播圖組件,沒想到過了幾天發現在真機上
輪播圖根本不能完整切換,不管是手動還是自動。之後我去查了一下相關的資料,只是知道了畫布不能用在滑塊組件裏,卻沒有關於輪播組件的,而
且畫布確實也是可以移動的,可能接下來要試試自定義動畫效果來實現了。
    另:偶然發現微信小程序的label標籤只對button radio checkbox switch 這幾個組件有用。
    小程序開發過程中js遇到的問題:
    項目中對象數組是比較常用的數據類型,當時在基本數據類型中並沒有詳細的講到,一般只要將數據庫的對象數組直接賦給自己的變量就可以直接
使用了,但是要拆出來具體操作的話就涉及到對象數組的定義和賦值了,雖然過程十分艱難,但我還是總結了一套比較完整的流程了。
對象數組定義:
    var a=[];  //對象數組也是一個數組,只要定義一個數組就行了。
定義對象方法
    function obj(id,name,age){
        this.id=id;
        this.name=name;
        this.age=age;   
    }
給數組賦值
    a.push(new obj(id,name,age));
之前我的賦值方法賦值:
    var obj=new Object();
    a.push(obj),
這樣做相當於綁定了obj,結果就會導致整個數組的值都是一樣的,類似與指針的效果,實際是將a[i]的地址變成了obj的地址
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章