Я использую вход <select>
в компоненте Vue, и мне нужно смоделировать один выданный атрибут при использовании другого для метода. Я не могу понять, как это сделать, так как мне нужно, чтобы значение было смоделировано в <select>
.
В моем шаблоне ...
Vue.component('condition-variable-select', {
props: ['uw_questions','coverage', 'custom_uw_questions_attributes', 'value'],
template: '<select class="custom-select" v-bind:value="value" v-on:input="$emit(\'input\', $event.target.value)">\
<option>Choose</option>\
<option :value="condition_variable.name" v-for="condition_variable in condition_variable_options">{{ condition_variable.name }}</option>\
</select>',
computed: {
condition_variable_options: function() {
var condition_variable_options = this.uw_questions.concat(this.coverage.limits_attributes);
condition_variable_options = condition_variable_options.concat(this.custom_uw_questions_attributes);
condition_variable_options = condition_variable_options.concat(this.coverage.coverage_endorsements_attributes);
return condition_variable_options;
}
}
})
В HTML ...
<div class="col-md-3">
<condition-variable-select
:uw_questions="uw_questions" :coverage="coverage" :custom_uw_questions_attributes="product.custom_uw_questions_attributes"
v-model="rate_factor_condition.condition_variable_name">
</condition-variable-select>
</div>
Есть ли способ моделировать condition_value.name, одновременно испуская условие_value.type для использования в методе?