摘要:
效果如图,通过定位放两张背景图,外层的放灰色的5颗星图,内层的也是,宽度根据不同级别来展示,从而实现, star_1 ,代表半颗星,star_2 代表1颗星,以此类推,即默认比如2.5颗星乘2就是class的后缀数字,以此可以动态展示 要注意这个星星默认为16px*16px,间距5px,展示的星星宽 阅读全文
摘要:
实现效果,如上图。 首先,实现手机页面在PC端预览, 则先在网上找到一个手机的背景图片,算好大概内间距,用来放预览的页面,我这里是给手机预览页面的尺寸按iphone5的尺寸来的; 一个手机页面在这里预览,要通过<iframe>标签,左边选择不同的select选项,通过监听select选项的值,在js 阅读全文
摘要:
效果如图: 单行文字自适应实现看这里 阅读全文
摘要:
产品提了一个小需求,希望一行能展示用户输入的所有文字,因为最多限制为25字符,但是如果夹杂英文/韩文/日文等,即使字符数是一样的,但是展示的长度不一样,则有些title标题会被截断。 效果如图 前提是总字数有一个差不多展示一行的最大限制,否则文字太小,也不能保证正常展示。 思路:由于不同移动设备的分 阅读全文
摘要:
js向父元素wrapper中的末尾添加 定义好的html,报错: 在stackoverflow上找到很好的一个解释: 所以js是不能直接传入字符串的,但是jquery的append可以直接传入html字符串。 阅读全文
摘要:
参考链接:https://segmentfault.com/q/1010000010714863 阅读全文
摘要:
文档参考:https://help.aliyun.com/document_detail/64095.html?spm=a2c4g.11186623.6.923.7b6179f8su9yOG 只需要加一个配置项, 阅读全文
摘要:
vue项目在安卓低版本机显示空白原因: 可能的原因一: 查看安卓debug,报错,可能有箭头函数语法错误,或者其他语法问题,那可能是ES6语法问题。 这时候需要安装babel-pollyfill。 网上找到方法如下: https://blog.csdn.net/anxin_wang/article/ 阅读全文
摘要:
react 生命周期钩子里不要写逻辑,否则不生效,要把逻辑写在函数里,然后在钩子里调用函数,否则会出现问题。 阅读全文
摘要:
使用这些生命周期钩子可以监听到路由相同,参数不同的变化,但是监听不到完全不相同的url的变化。即使路由不同,componentDidMount组件内容所更新的东西变了,但是代码变了,页面没有变,找到了一种方法。withRouter 参考:https://reacttraining.com/react 阅读全文
摘要:
react中实现在js中内部跳转路由,有两种方法。 方法一: 方法二: 跳转到外链: 在页面中给一个按钮绑定绑定跳转,如果跳转到项目的路由,引入react-router的Link 使用<Link to="/download">下载</Link> 形式跳转,如果希望页面从新页面打开,加 如果跳转到一个 阅读全文
摘要:
开发网页的时候,有时候会遇到大段的隐私声明,用户协议等等,我们呀要复制粘贴展示出来,必须加大量的p标签,h1,h2,空格符,br标签,这对我们来说无疑是泪崩的,有个很好的办法,可以快速给这些文字加标签: 找一个富文本编辑器,比如自己公司测试服务器上后台文章发布系统之类的,把这些文字粘贴好,编辑好样式 阅读全文
摘要:
具体background简写可以参考这篇文章. 这里注意,如果简写里要写background-size,则这里必须写 / ,否则整个背景图片样式没有解析出来。 它和font以及border-radius里简写方式使用的/用法相似。/可以在支持这种写法的浏览器里在background-position 阅读全文
摘要:
react获取当前页面的url参数,必须在url路由对应的组件上获取,在子组件上获取不到,为undefined,获取形如 /news/:id 的后面的参数 id 获取形如 /news?id="abc"的 ?id="abc" 部分, 阅读全文
摘要:
正则表达式最能解决: 例如: 这里主要是注意正则表达式要写对,该转义的注意转义,否则报错。 阅读全文
摘要:
http://www.css88.com/archives/5206 根据该文章方法,放在react项目中发现并不能实现,仔细观察发现原来react解析出来的css样式中没有了 这个样式 : 然后即可实现。 阅读全文
摘要:
不能直接把后台返回的数组数据赋值到定义的空数组中,一定要concat连接,否则结果是看似是个数组,但是获取到的该数组却为空,导致第一次上拉加载更多的时候是拿到的之前的数组依然是空数组。 var config = require('../../config') var util = require(' 阅读全文
摘要:
一、使用文档自带的原生API rich-text, nodes属性直接绑定需要渲染的html内容即可,文档参见这里:https://developers.weixin.qq.com/miniprogram/dev/component/rich-text.html 二、使用WxParseData插件, 阅读全文
摘要:
直接看第一行,直接在双引号里写静态部分,用双大括号绑定变量即可。 阅读全文
摘要:
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法。 思路很简单,类似于vue中给子组件加ref执行子组件方法道理一样,这里是给子组件加一个 属性: id="子组件名称",比如: 然后在父组 阅读全文