js文件获取vue文件中的值
组件index.vue中引入接口文件index.js,接口文件index.js中需要获取组件index.vue日期选择器中的日期 dateSel 来当作接口的日期参数
index.vue:
1 <el-date-picker 2 v-model="dateSel" 3 size="mini" 4 type="date" 5 :editable="false" 6 :clearable="false" 7 :picker-options="pickerOptions" 8 placeholder="选择日期" 9 format="yyyy-MM-dd" 10 value-format="yyyy-MM-dd" 12 </el-date-picker>
<script>
import { findResourceUse } from './api/index'
const dateApi = require('./api/index').default export default({ data () { return { dateSel: global.today, pickerOptions: { disabledDate(time) { return time.getTime() > Date.now(); } }, }, created() { dateApi.sendThis(this) }, })
</script>
index.js:
1 const findResourceUseInfo = `${wzUrl}/rmdistributecenter/findResourceUse` // 不重要的接口 2 3 let dateS = null 4 const sendThis = (_this)=> { 5 dateS = _this 6 } 7 export default { 8 sendThis // 暴露函数 9 } 10 11 export function findResourceUse (params) { 12 return req({ 13 url: `${findResourceUseInfo}?orderDate=${dateS.dateSel}`, 14 method: 'get', 15 params: params 16 }) 17 }
调用组件中的方法也是一样的操作
参考链接:https://www.jb51.net/article/195714.htm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了