map
filter:
挑选出json数组中需要的值
this.insitution_qualitys=this.insitution_qualityall.filter( v =>
v.name === '事业单位法人' || v.name === '民办非企业单位' || v.name === '社会团体法人'|| v.name === '基金会'
)
map filter every some reduce 多多了解 Object.assign
let a = rulesList.map(({id,ruleName}) => {
return {id,ruleName}
})
this.rulesList = res.data.data.records || []
this.assetForm = Object.assign({},this.form)
let [start = undefined,end = undefined] = this.form.Value11 || []
this.assetForm.beginDate = start
this.assetForm.endDate = end
webpack,es6,Babel
_this.infoData.classIntroduce.replace(/<[^>]+>/g,'') //去掉html代码
//vue富文本转文本
<div class="text-html" v-html="form.courseContent"/>
<div id="app">
<p v-cloak>{{ msg }}</p>
<p v-text="msg"></p>
<p v-html="msg"></p>
</div>
<script type="text/javascript">
var vm = new Vue({
el : "#app",
data : {
msg : "<h1>这是一个h1元素内容</h1>"
}
});
</script>
let {value6,value7,value8,value9,value11,...newform} = this.sqform //sqform中去除6,7,8属性值,变成新的newform对象