// util.js
const sayHello= (str) => {
return 'hello: ' + str
}
export default {
sayHello
}
直接 import 的方法,是不能直接在标签属性中使用的,需要在 methods 里面再 export 一次,如
// test.vue
<template>
<div v-html="sayHello('123')"></div>
</template>
<script>
import util from 'util.js'
export {
methods: {
// 这里要重新export,vue的template才能使用
sayHello(str){
return util.sayHello(str);
}
}
}
</script>