简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
效果:封装JSONResultJSONResult/index.js:import PropTypes from 'prop-types';import styles from './index.less';import JSONTree from 'react-json-tree';import theme from './theme';function TestResult(...
问题:一般在移动端,由于dpr(设备像素比)不为1,在PC端显示1像素的边框,在移动端其实显示为2px。解决这个问题,主要思想是:使用媒体查询,根据dpr的大小,对边框进行缩放(scaleY)。详细代码如下所示:App.vue:<template><div id="app"><div class="tab border-1px"> <!-- !!!!!!! --><
以商家收藏这一功能为例:1. 首先App.vue中根据url 设置好 商家的id<script>import {urlParse} from './common/js/util.js'import Header from './components/header/Header.vue'const err_OK = 0;export default{data(){return
star文件夹下建立Star.vue,及相关的图片信息。便于组件的就近维护Star.vue:<template><div class="star" :class="starSize"><span v-for="(itemClass,key) in itemClasses" :class="itemClass" class="star-item"></span>
主要思想: 获取拖拽的dom元素,在oDiv.onmousedown事件内获取鼠标相对dom元素本身的位置: var disX=ev.clientX-oDiv.offsetLeft;var disY=ev.clientY-oDiv.offsetTop;再通过document.onmousemove事件计算dom元素左上角相对 视口的距离:var l=ev.clientX-disX;var t=
首先,数据库中往往存储的是时间的毫秒形式,这样在页面上可以操控显示时间的格式。1. 页面中:<div class="time">{{rating.rateTime | formatDate}}</div>这里formatDate时一个过滤器2. 在页面js中定义这个过滤器:import {formatDate} from '../../common/js/date.js'expo
一、HTML中的a标签实现点击下载通常在咱们写项目的时候会遇到上传下载什么的,在上传完文件后会把文件的路径保存到数据库里以便下载,如果想不通过后台直接下载的话,可以把文件路径给a标签的属性href;&amp;lt;a href=&quot;/user/test/xxxx.txt&quot;&amp;gt;点击下载&amp;lt;/a&amp;gt;这