diff --git a/pages.json b/pages.json
index d92b71f8965bd7da4573d34e260cdc2e6348b916..237bfa7dd75d2d03fc06dc6a66218fc39dd917a7 100644
--- a/pages.json
+++ b/pages.json
@@ -59,6 +59,12 @@
"style": {
"navigationBarTitleText": "v-bind-attribute"
}
+ },
+ {
+ "path": "pages/directive/v-bind/v-bind-array-deep",
+ "style": {
+ "navigationBarTitleText": "v-bind-array-deep"
+ }
},
{
"path": "pages/directive/v-for/v-for",
diff --git a/pages/directive/v-bind/v-bind-array-deep.test.js b/pages/directive/v-bind/v-bind-array-deep.test.js
new file mode 100644
index 0000000000000000000000000000000000000000..88ad36098c4f6c58921803886516b38128aa5e54
--- /dev/null
+++ b/pages/directive/v-bind/v-bind-array-deep.test.js
@@ -0,0 +1,13 @@
+const PAGE_PATH = '/pages/directive/v-bind/v-bind-array-deep'
+
+describe('v-bind-array-deep', () => {
+ let page
+ beforeAll(async () => {
+ page = await program.reLaunch(PAGE_PATH)
+ await page.waitFor(500)
+ })
+ it('object-value', async () => {
+ const value = await page.$('.deep-value')
+ expect(await value.text()).toBe('3')
+ })
+})
\ No newline at end of file
diff --git a/pages/directive/v-bind/v-bind-array-deep.uvue b/pages/directive/v-bind/v-bind-array-deep.uvue
new file mode 100644
index 0000000000000000000000000000000000000000..9ac50d0fe8cdc1262a9c3695595d3a4e9cd7814b
--- /dev/null
+++ b/pages/directive/v-bind/v-bind-array-deep.uvue
@@ -0,0 +1,27 @@
+
+
+
+ {{item}}
+ 下面应显示 3
+ {{item['b']}}
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/tab-bar/options-api.uvue b/pages/tab-bar/options-api.uvue
index ae7e94aac4502a0fc6cf7477c02ec2e189934583..f8c9ee79755b593dddd1700cdbdf4bc864074180 100644
--- a/pages/tab-bar/options-api.uvue
+++ b/pages/tab-bar/options-api.uvue
@@ -161,6 +161,11 @@
name: 'v-bind-attribute',
url: 'v-bind/v-bind-attribute',
enable: false,
+ },
+ {
+ name: 'v-bind-array-deep',
+ url: 'v-bind/v-bind-array-deep',
+ enable: true,
},
{
name: 'v-model',