当前位置: 首页 > news >正文

程序网站开发网站开发面试问题以及回答

程序网站开发,网站开发面试问题以及回答,浙江省住房建设局网站,微官网建设一、后端直接返回图片url 当图片字段接口直接返回的是图片url&#xff0c;可以直接放到img标签上 <img v-if"thumbLoader" class"r-image-loader-thumb" :src"resUrl" /> 二、当图片字段接口直接返回的是图片Id 那么就需要去拼一下图片…

一、后端直接返回图片url

当图片字段接口直接返回的是图片url,可以直接放到img标签上

   <img v-if="thumbLoader" class="r-image-loader-thumb" :src="resUrl" />

二、当图片字段接口直接返回的是图片Id

那么就需要去拼一下图片链接

调用下接口吧返回的id传过去拼接即可

<img v-if="thumbLoader" class="r-image-loader-thumb" :src="imgSrc" />const imgSrc = computed(() => {return `/bnc_rest/market/file/${resUrl};});

三、接口直接返回的是图片文件 

需要自行拼接


------------------------结构部分
<img v-if="thumbLoader" class="r-image-loader-thumb" :src="logo" />------------------------js部分
import { getEnterpriseLogo } from "@/api/index.js";const logo = computed(() => {let url = "";if (props.detail && props.detail.enterpriseVO && props.detail.enterpriseVO.enterpriseId) {//在api.js文件里写个方法调用 或者直接拼//1.调用的方法url = getEnterpriseLogo(props.detail.enterpriseVO.enterpriseId);//2.直接在当前页面拼接// url = `/bnc_rest/org/orgunits/${props.detail.enterpriseVO.enterpriseId}/logo`;}return url;
});

api/index.js文件

/*** 获取企业logo*/
export const getEnterpriseLogo = id => {return `/bnc_rest/org/orgunits/${id}/logo`;
};

相当于一个预览接口

/*** 预览文件* @param {string} fileId 文件id*/
function purview(id) {window.open(`/bnc_rest/market/file/${id}`);
}

四、table表格里去放置图片字段

用的ui组件库为arco-deiagn vue 组件库

 <a-tablecolumn-resizable:bordered="{ headerCell: true, wrapper: false }":data="rtableTableData":scrollbar="false":pagination="false":row-selection="rowSelection"@row-click="rowClick"v-model:selected-keys="selectedKeys":row-key="rowKey"v-bind="{ ...OtherProps }":scroll="scrollConfig"@select="rowSelect"@select-all="rowAllSelect":span-method="spanMethod"ref="tableRef"><template #summary-cell="{ column, record }"><div>{{ record[column.dataIndex] }}</div></template><template #columns><a-table-column align="left" title="序号" v-if="showSeq" :width="showSeqWidth" class="first"><template #cell="{ rowIndex }">{{ currentPageStart + rowIndex }}</template></a-table-column><a-table-columnv-for="(c, i) in columns":width="c.width ? c.width : i + 1 < columns.length ? 120 : undefined":align="c.align ? c.align : 'left'":title="c.title":data-index="c.dataIndex":fixed="c.fixed ? c.fixed : ''":key="i"><template #cell="{ rowIndex, record, column }"><!-- 自定义单元格内容 --><slot:name="c.slotName ? c.slotName : c.dataIndex":rowIndex="rowIndex":record="record":cell="record[column.dataIndex]"><!-- 图片 --><template v-if="c.type && c.type == 'img'"><RImagev-if="record[column.dataIndex]"fit="cover"height="32"width="100%":src="record[column.dataIndex]"show-loaderclass="r-table-content-img"></RImage><span v-else>-</span></template><!-- 附件 --><template v-else-if="c.type && c.type == 'file'"><RLink v-model="record[column.dataIndex]" v-if="record[column.dataIndex]"></RLink><span v-else>-</span></template><div v-else>{{ formatterCell(record, c) }}</div></slot></template></a-table-column></a-table>

此处为表格内单元格的图片放置,对其设置一个表格插槽即可

http://www.yayakq.cn/news/145304/

相关文章:

  • 网站建设公司合同西安营销推广
  • 南京建站公司免费建站系统
  • 四川南充网站建设音乐网站设计素材
  • 做网站推广托管注意网站建设需要上税吗
  • 福州网站建设H5太仓新网站优化
  • 广州 海珠 建网站中国有名的模版网站
  • 有代做医学统计图的网站吗陶哲轩 wordpress
  • 网站规划与网页设计第四版电子书建设银行网站定酒店
  • 苏州好的网站公司哪家好网站建设师
  • 情侣手表网站重庆注册公司流程和费用标准
  • 成都分想设计公司网站百度地图放到网站上
  • 邯郸有建网站吗哪个公司好些网站建设装修
  • 新网免费空间安徽网站优化建设
  • 网站栏目管理建设跳转网站怎么做的
  • 做网站需要一些什么工具1688外贸网站
  • 广州海珠网站建设无锡网站建设f7wl
  • 自己做聊天背景网站做网站哪个语言强
  • 太原网站搭建推广wordpress 自定义表单插件
  • 仿京东电商的网站开发报价如何做一个手机网站
  • 有哪些网站是中国风网站有空间有域名怎么做网站
  • 利用qq 群做网站推广国家企业信用公示信息系统(湖南)
  • 邢台做移动网站哪儿好装修第一网
  • 网站网站开发人员犯法吗怀化平台
  • 创联互动建设网站wordpress 游戏主题
  • 百度 手机网站收录官方网站建设的重要性
  • 唐山网站托管光明新区建设网站
  • 苍南网站建设公司柯城网站建设
  • 网站掉权重是怎么回事长沙仿站模板网站建设
  • 海宁建设局网站塘厦网站仿做
  • 网页素材网站免费公司一个人做网站