簡單了解mock基礎語法

2021-10-05 10:20:43 字數 1426 閱讀 7035

dtd

屬性名生成規則

屬性值

屬性名和生成規則用| 分隔。生成規則可選 ,有7中規則

(1)『name+1』:number屬性值自動加1 初始值為number

(2)『name|min-max』:number 生成》=min <= max的整數 number為型別

(3)『name|min-max.dmin-dmax』: number 生成乙個浮點數,整數部分大於等於 min、小於等於 max,小數部分保留 dmin 到 dmax 位。

dpd佔位符 只是在屬性值字串中占個位置,並不出現在最終的屬性值中。格式如下:

@佔位符

@佔位符(引數 [, 引數])

(1)用 @ 來標識其後的字串是 佔位符。

(2)佔位符 引用的是 mock.random 中的方法。

(3)通過 mock.random.extend() 來擴充套件自定義佔位符。

(4)佔位符 也可以引用 資料模板 中的屬性。

(5)佔位符 會優先引用 資料模板 中的屬性。

(6)佔位符 支援 相對路徑 和 絕對路徑。

mock.mock(

})// =>

}

佔位符

//使用方式 mock相應請求 返回string物件

)

//生成乙個物件陣列 如截圖

'name': '@cname', //隨機產生乙個中文的姓名

}],'country|1':['中國','美國','日本'],

'moblie|1':['13531544954','13632250649','15820292420','15999905612'] //在陣列中隨機找乙個

//傳送請求

$.ajax(,

success:function(data),

error:function(err)

})//設定請求時間

mock.setup()

mock.setup()

yaml語法簡單了解

感覺yaml很類似python的書寫格式,注重縮排,以資料為中心,比json xml等更適合做配置檔案 k 空格 v 表示一對鍵值對 空格必須有 以空格的縮進來控制層級關係 只要是左對齊的一列資料,都是同乙個層級的 server port 8081 path hello屬性和值也是大小寫敏感 字面量...

Mock語法總結及例子

說明 name 屬性名,生成規則 rule 可選 屬性值 value 格式 name rule value 生成規則的含義依賴屬性值的型別,這裡的生成是按規則隨機生成。1.屬性值是字串string,通過重複 string 生成乙個字串 name min max string重複次數大於等於min,小...

Lua 簡單基礎語法

print hello world 表示注釋 print print表示控制台輸出 這樣表示多行注釋 小技巧 開頭處多加乙個 表示,取消注釋 1 變數的資料型別,取決於賦值的型別 2 多變數的同時賦值,型別也可以不一致 預設全域性變數,變數型別無需宣告 a 1 print a 輸出 1 local ...