javascript - vue v-modal object动态绑定值的问题?
为情所困
为情所困 2017-05-19 10:16:11
[JavaScript讨论组]
<p class="text">
          <!--数据格式:{ "nestedList": { "test": { "test1": "this is test1" } } }-->
          {{source}}<br>
          <!--nestedList.test.test1-->
          {{schema_key}}
        <el-form-item :label="schema.title">
            <!--数据格式:source为vue中data值:{ "nestedList": { "test": { "test1": "this is test1" } } }-->
            <el-input v-model="??这里怎么写达到获取下面的效果呢?" size="small"></el-input>
            <!--这里有效果-->
          <!--<el-input v-model="source['nestedList']['test']['test1']" size="small"></el-input>-->
        </el-form-item>
      </p>

下面的可以通过

source['nestedList']['test']['test1']

来实现双向绑定(获取this is test1这个值),想问的是,上面的
v-model="???"这里怎么写才可以实现双向绑定这里的v-model是个变量,我试过用

source+'.'+ schema_key

获取不到this is test1这个值

为情所困
为情所困

全部回复(2)
过去多啦不再A梦

没太看懂问题

phpcn_u1582


v-model里面是单独的值,不是一个对象,如果是字符串的话可以

data: {
    yourdata: '{ "nestedList": { "test": { "test1": "this is test1" } } }'
}

<el-input v-model="yourdata" size="small"></el-input>

或者,用computed实时计算,然后不用v-model,直接value。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号