提交 90d6d773 编写于 作者: H hdx

feat(bind-set): 新增 binding set 示例

上级 fcec05ad
......@@ -71,6 +71,12 @@
"style": {
"navigationBarTitleText": "v-bind-map"
}
},
{
"path": "pages/directive/v-bind/v-bind-set",
"style": {
"navigationBarTitleText": "v-bind-set"
}
},
{
"path": "pages/directive/v-for/v-for",
......
const PAGE_PATH = '/pages/directive/v-bind/v-bind-set'
describe('v-bind-set', () => {
let page
beforeAll(async () => {
page = await program.reLaunch(PAGE_PATH)
await page.waitFor(500)
})
it('number', async () => {
const list = await page.$$('.number-item')
for (let i = 0; i < list.length; i++) {
const item = list[i];
expect(await item.text()).toBe(i + '')
}
})
it('string', async () => {
const list = await page.$$('.string-item')
for (let i = 0; i < list.length; i++) {
const item = list[i];
expect(await item.text()).toBe(i + '')
}
})
})
\ No newline at end of file
<template>
<view class="page">
<view v-for="(item, index) in setNumberValues" :key="index">
<text class="number-item">{{item}}</text>
</view>
<view v-for="(item, index) in setStringValues" :key="index">
<text class="string-item">{{item}}</text>
</view>
</view>
</template>
<script>
export default {
data() {
return {
setNumberValues: new Set<number>([0, 1, 2, 3]),
setStringValues: new Set<string>(['0', '1', '2', '3'])
}
}
}
</script>
\ No newline at end of file
......@@ -171,6 +171,11 @@
name: 'v-bind-map',
url: 'v-bind/v-bind-map',
enable: true,
},
{
name: 'v-bind-set',
url: 'v-bind/v-bind-set',
enable: true,
},
{
name: 'v-model',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册