提交 0aaff8a7 编写于 作者: Z zhaoss

2.7.3小节习题、关键字添加

上级 1ba74e0c
......@@ -31,47 +31,6 @@ Mock.js 的语法规范包括两部分:
属性值 还指定了最终值的初始值和类型。
2. 数据占位符定义规范(Data Placeholder Definition,DPD)
占位符 只是在属性值字符串中占个位置,并不出现在最终的属性值中。
占位符 的格式为:
```php
@占位符
@占位符(参数 [, 参数])
```
> 注意:
用 @ 来标识其后的字符串是 占位符。
占位符 引用的是 Mock.Random 中的方法。
通过 Mock.Random.extend() 来扩展自定义占位符。
占位符 也可以引用 数据模板 中的属性。
占位符 会优先引用 数据模板 中的属性。
占位符 支持 相对路径 和 绝对路径。
```php
Mock.mock({
name: {
first: '@FIRST',
middle: '@FIRST',
last: '@LAST',
full: '@first @middle @last'
}
})
// =>
{
"name": {
"first": "Charles",
"middle": "Brenda",
"last": "Lopez",
"full": "Charles Brenda Lopez"
}
}
```
上面这些呢只是简单的介绍了一下mock的规范,但其实他是有很多法则的我们可以到官方来去看看,掌握这些法则后我们能够模拟的数据就会更加真实更加繁琐的数据都可以轻松生成!
[https://github.com/nuysoft/Mock/wiki/Syntax-Specification](https://github.com/nuysoft/Mock/wiki/Syntax-Specification)
......
{
"node_id": "vue-e39a5fbfbde6413c894ae9bd006511d4",
"keywords": [],
"keywords": [
"Mock.js 数据占位符",
"数据占位符"
],
"children": [],
"export": [
"exercises.json"
],
"keywords_must": [],
"keywords_must": [
"Mock.js"
],
"keywords_forbid": []
}
\ No newline at end of file
{
"type": "code_options",
"author": null,
"source": "exercises.md",
"notebook_enable": false,
"exercise_id": "d38182f970e04082813925c8c8c3e4fc"
}
\ No newline at end of file
# Mock.js 数据占位符
<div style="color: pink;font-size:22px;font-weight:700">小常识:</div>
<br>
占位符 只是在属性值字符串中占个位置,并不出现在最终的属性值中。
占位符 的格式为:
```php
@占位符
@占位符(参数 [, 参数])
```
> 注意:
用 @ 来标识其后的字符串是 占位符。
占位符 引用的是 Mock.Random 中的方法。
通过 Mock.Random.extend() 来扩展自定义占位符。
占位符 也可以引用 数据模板 中的属性。
占位符 会优先引用 数据模板 中的属性。
占位符 支持 相对路径 和 绝对路径。
```php
Mock.mock({
name: {
first: '@FIRST',
middle: '@FIRST',
last: '@LAST',
full: '@first @middle @last'
}
})
// =>
{
"name": {
"first": "Charles",
"middle": "Brenda",
"last": "Lopez",
"full": "Charles Brenda Lopez"
}
}
```
<br>
<div style="color: #8E7CC3;font-size:22px;font-weight:700">小测试:</div>
根据上方小常识完成填空:占位符引用的是 `(__1__)` 中的方法。
通过`(__2__ )`来扩展自定义占位符。 <br/><br/>
## 答案
1、Mock.Random;2、Mock.Random.extend()
## 选项
### A
1、Mock.Random;2、Mock.Random.stop()
### B
1、Mock.read;2、Mock.Random.stop()
### C
1、Mock.read;2、Mock.Random.extend()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册