關於data裡面的資料使用注意

2021-10-05 18:26:58 字數 969 閱讀 2923

需要注意的問題

記得在this.setdata({})外使用時要加this.data.

單單使用this.data.xx修改資料後不會在wxml更新的,還要使用this.setdata設定一遍才行

var that =

this

that.data.flag=

true

//僅僅這樣寫是不會在wxml更新的

以下兩種寫法就可以在wxml頁面進行更新

var that=

this

that.

setdata

()

var that=

this

that.data.flag=

true

that.

setdata

()

this.data.xx賦值用「=」;this.setdata({})裡面賦值用「:」

使用了var that=this,最好後面都用that,不要用this,不然很容易出錯

如果已經使用過var that=this,不小心再用一次也會報錯

this.setdata裡面再呼叫相同的元素要加上this(that).data.***

that.

setdata

()

所以,在使用data裡面的資料時,一定要問

1、是否需要新增this.data(在this.setdata裡面還是外面或者是否需要渲染)–問題1、6

2、是否是this(是否使用了var that/***=this)–問題4、5

3、是否需要使用that.setdata渲染一遍(是否需要更新到wxml頁面,並且只是使用了that.data.***進行資料更新)—問題2

linux裡面 的使用注意事項

是返回指令碼或者命令執行之後的退出狀態,預設返回值是0或者1,0代表退出成功,無錯誤,1代表退出失敗,某處有錯誤。也可以自己設定退出值,在指令碼命令最後加上exit n,n表示任何乙個整數,比如exit 100,那麼退出狀態 100。需要注意的是,直接使用 只能使用一次,後面如果重複使用,返回的 狀...

關於channel裡面的策略

關於channel裡面的策略 channel裡面的配置主要在data.data 0 pyload.data.config裡面。config是由groups遞迴形成的。groups的結構如下 groups 下一層 mod policy 當前層發生改變時,需要執行的策略名稱 policies 當前層策略...

關於爬蟲裡面的Cookie

把cookie放到headers中直接登入獲取資料 把cookie單獨拿出來利用字串切割轉換成字典然後放到請求的url中進行請求響應獲取引數 cookie dict requests.get url,headers headers headers,cookies cookie dict a b if...