首先创建一个js文件,随便取名字
const strategies = {"query": function ({self, params}) {let searchData = eval('(' + JSON.stringify(params) + ')');self.$refs.xxx.pageQuery(1, searchData);},"add": function ({self, params}) {self.form.xxx = params;},}const requestProcess = function (type, data) {return strategies[type](data);}export default requestProcess
调用
<script>import requestProcess from "../../utils/search-strategy.js"//...methods: {manage(data){let params = {'self': this,'params': data}requestProcess(json.type, params)}}</script>
