引用本地js
# src/xxx/index.js
export const version = 'xxx.js'
export function xxx_func() {
console.log('xxx xxx')
return 'xxx xxx'
}
# [some_one].vue
import {xxx_func} from "@/xxx";
create() {
xxx_func()
}
# [some_one].vue
import * as ooo from "@/xxx";
create() {
ooo.xxx_func()
}
引用远程js
# http://xxx.com/xxx.js
if (typeof ooo_version === 'undefined') {
const ooo_version = 'ooo js'
}
function xxx_func() {
console.log('xxx xxx')
return 'xxx xxx'
}
# [some_one].vue
created() {
let demo = document.createElement('script')
demo.setAttribute('src', 'http://xxx.com/xxx.js')
document.head.appendChild(demo)
xxx_func()
console.log(ooo_version)
},