Update url at keyup at key-value params (bodyParams and headers) and bodyParam/rawParam at toggle state changes
This commit is contained in:
@@ -95,11 +95,11 @@
|
|||||||
<ol v-for="(param, index) in bodyParams">
|
<ol v-for="(param, index) in bodyParams">
|
||||||
<li>
|
<li>
|
||||||
<label :for="'bparam'+index">Key {{index + 1}}</label>
|
<label :for="'bparam'+index">Key {{index + 1}}</label>
|
||||||
<input :name="'bparam'+index" v-model="param.key">
|
<input :name="'bparam'+index" v-model="param.key" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<label :for="'bvalue'+index">Value {{index + 1}}</label>
|
<label :for="'bvalue'+index">Value {{index + 1}}</label>
|
||||||
<input :name="'bvalue'+index" v-model="param.value">
|
<input :name="'bvalue'+index" v-model="param.value" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="request"> </label>
|
<label class="hide-on-small-screen" for="request"> </label>
|
||||||
@@ -199,11 +199,11 @@
|
|||||||
<ol v-for="(header, index) in headers">
|
<ol v-for="(header, index) in headers">
|
||||||
<li>
|
<li>
|
||||||
<label :for="'header'+index">Key {{index + 1}}</label>
|
<label :for="'header'+index">Key {{index + 1}}</label>
|
||||||
<input :name="'header'+index" v-model="header.key">
|
<input :name="'header'+index" v-model="header.key" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<label :for="'value'+index">Value {{index + 1}}</label>
|
<label :for="'value'+index">Value {{index + 1}}</label>
|
||||||
<input :name="'value'+index" v-model="header.value">
|
<input :name="'value'+index" v-model="header.value" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="header"> </label>
|
<label class="hide-on-small-screen" for="header"> </label>
|
||||||
@@ -369,6 +369,10 @@
|
|||||||
watch: {
|
watch: {
|
||||||
contentType(val) {
|
contentType(val) {
|
||||||
this.rawInput = !this.knownContentTypes.includes(val);
|
this.rawInput = !this.knownContentTypes.includes(val);
|
||||||
|
},
|
||||||
|
rawInput (status) {
|
||||||
|
if (status && this.rawParams === '') this.rawParams = '{}'
|
||||||
|
else this.setRouteQueryState()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|||||||
Reference in New Issue
Block a user