代码如下
const onInput = (values: string[], tag: string) => {
console.log(tag, "tag");
Router.push({query: {tag: values.join(',')}});
};
实际传递的时候 tag本身是个字符串变量 比如值是 platform
实际传的却是tag 这个字符串,而不是tag这个变量对应的值
预期是传 {query:{platform:""}}这样的实际是{query:{tag:""}}等于tag没解析
es6属性名支持表达式, 加中括号