2024年最全实习总结 - 广告位管理 - 设计实现(1) - 页面布局(2),2024年最新前端面试 性能优化

文末

篇幅有限没有列举更多的前端面试题,小编把整理的前端大厂面试题PDF分享出来,一共有269页

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

广告位管理主页面列表 list.vue

广告位管理

<el-option

v-for=“(item,index) in Object.keys(PublishMap)”

:value=“item”

:key=“index”

:label=“PublishMap[item]”

/>

<el-option

v-for=“(item,index) in PositionMap”

:value=“item.value”

:key=“index”

:label=“item.label”

/>

<el-button type=“primary” @click=“search”>搜索

<el-button type=“primary” @click=“clearbtn”>清空

<el-button type=“primary” @click=“createNew”>新建广告

{{ PositionMap[scope.row.adsPosition].label }}

{{ GoTypeMap[scope.row.adsType] }}

{{tformat(new Date(scope.row.createTime),“yyyy-MM-dd hh:mm:ss”)}}

{{tformat(new Date(scope.row.updateTime),“yyyy-MM-dd hh:mm:ss”)}}

<el-switch

v-model=“scope.row.status”

:inactive-value=“0”

:active-value=“1”

@change=“switchPublishStatus(scope.$index, scope.row)”

/>

<el-button type=“text” @click=“edit(scope.row)”>编辑

<el-button type=“text” @click=“deleteAd(scope.row)”>删除

<el-pagination

:current-page=“pageIndex”

:total=“total”

:page-size=“pageNum”

class=“layout-page”

layout=“total, prev, pager, next, jumper”

background

@current-change=“currentPageChange”

/>

data() {

return {

searchParams: {

status: ‘’,

adsPosition: ‘’,

query: ‘’,

},

pageIndex: 1,

pageNum: 10,

total: 0,

advList: [],

}

},

新建广告页面edit

<el-form

ref=“advForm”

:model=“advForm”

:rules=“rules”

:disabled=“disableForm”

label-width=“140px”

<el-input

v-model.number=“advForm.showOrder”

maxlength=“50”

placeholder=“请输入正整数,数字越大,优先级越高”

style=“width:200px”

/>

<el-input

v-model=“advForm.adsName”

style=“width:200px”

maxlength=“60”

placeholder=“最多输入60个字符”

/>

<el-option

v-for=“(item, index) in PositionMap”

:value=“item.value”

:key=“index”

:label=“item.label”

/>

<el-option

v-for=“(item, index) in StopTime”

:value=“item.value”

:key=“index”

:label=“item.label”

/>

<el-option

v-for=“(item, index) in Type”

:value=“item.value”

:key=“index”

:label=“item.label”

/>

手机图片:

<el-upload

:action=“picUrl”

:limit=“1”

list-type=“picture-card”

:file-list=“adsPhoneImgList”

:on-success=“handleMobileSuccess”

:on-remove=“handleMobileRemove”

:before-upload=“beforeUpload”

accept=“.jpg, .jpeg, .gif, .png”

只支持.jpg .png .gif格式

pad图片:

<el-upload

:action=“picUrl”

:limit=“1”

:file-list=“adsIpadImgList”

list-type=“picture-card”

:on-success=“handlePadSuccess”

:on-remove=“handlePadRemove”

:before-upload=“beforeUpload”

accept=“.jpg, .jpeg, .gif, .png”

只支持.jpg .png .gif格式

手机视频:

只支持.mp4格式,小于5M

pad视频:

只支持.mp4格式,小于5M

<el-radio-button

v-for=“(item, index) in Object.keys(GoTypeMap)”

:key=“index”

:label=“item”

class=“fradio”

{{ GoTypeMap[item] }}

web浏览器中的javascript

window对象

  • 计时器

  • 浏览器定位和导航

  • 浏览历史

  • 浏览器和屏幕信息

  • 对话框

  • 错误处理

  • 作为window对象属性的文档元素

  • 15
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值