计算字符串所占的宽度像素的方法
// 计算字符串所占用的宽度的方法const getTextWidth = (text: string, fontSize: number, fontWeight: string) => { // 创建临时元素 const ele: HTMLElement = document.createElement('div'); ele.style.position = 'absolute'; ele.style.whiteSpace = 'nowrap'; ele.style.fontSize = fontSize + 'px'; ele.styl...
React Native填坑之旅--Stateless组件
Stateless component也叫无状态组件。有三种方法可以创建无状态组件。 坑 一般一个组件是怎么定义的: 很久以前的方法: {代码...} 后来有了ES6 {代码...} 接ES6的光,看起来好了很多。 填坑 但是,一个组件不需要状态的时候还给出那么多的定义还是不够精炼,太麻烦。于是用stateless component来填这个坑。 {代码...} ...
2016-12-17
快过年了,用Python写副春联&福字送给你~
马上要过年了,用 Python 写一副春联&福字送给大家,本文我们主要用到的 Python 库为 tkinter,下面一起来看一下具体实现。
00029-layui 表格table 操作列支持下拉按钮(菜单),多级下拉按钮(菜单),dropdown
用到dropdown 控件:地址:[链接]引入css,js: {代码...} {代码...} 操作列模板: {代码...} bar_content 即为下拉多级按钮,也是模板: {代码...} 表格js: {代码...} 监听按钮事件: {代码...} active.header(obj,eventName) 的代码如下: {代码...} 其他事件格式如下: {代码...} showPage 代码如下: {代码...}
Vue 中的列表渲染
上面是一个最基础的列表渲染,在实际开发中,还有很多细节点,为了提升循环的性能,会给循环项加一个唯一的key值。我们可以用index作为唯一的key值。
2019-02-11
flutter 基础组件 Text
Text 基本使用 Text 用来显示单一样式的文本字符串,例如: {代码...} 效果如下: 说明: Text 组件可以单行或多行显示,默认情况下,当文本超过一行时会自动跨行显示。 maxLines:当文本跨行,页面显示的最大行数。 overflow:文本溢出时,多余文本的处理方式,可以配合 maxLines 使用。 textScaleFactor:相当于当前字...
mac zip 压缩文件 unzip解压文件
当跨目录的时候是这么操作的zip -q -r -e -m -o '\user\someone\someDir\someFile.zip' '\users\someDir'
用原生nodejs写了一个傻瓜爬虫爬了一本书哈哈
突发奇想想在网上爬一本书,就随便创建了个js文件开始写。内容如下: {代码...} 然后成功的爬下来了一本书(非常傻瓜式),开心~
从script标签引入AES.js进行加密
{代码...}
2022-09-22
bootstrap的span4 class无效了么?『神兽必读』
但是我发现,他们并没有被分成三列,而是一个叠在另外一个上面。我是否需要修改bootstrap.css文件,还是说默认的bootstrap.css并没有这个span4。
2015-01-03
2017-09-14 前端日报
2017-09-14 前端日报 精选 前端常见跨域解决方案(全)V8 中的 Fast 属性 你真的会用 Babel 吗? React 生态系统:从小白到大神写第一个React组件How JavaScript works: memory management + how to handle 4 common memory leaksA React And Preact Progressive Web App Performance Case Study: Treebo 中文 【译】Redu...
2017-09-14
maile:教你程序员怎么发邮件
在日常工作生活中,很多地方需要使用邮件来进行交流;对我而言,邮箱有时候就是我的云盘,我会把一些重要的文件发给自己的邮箱。所以我设计了这块发邮件工具;
2017-01-18
VSCode系列 - 如何用VSCode搭建C++高效开发环境(1)
VSCode是笔者用过的最好用的开发工具,没有之一。笔者14年的码龄生涯中,先后用过Eclipse、 IntelliJ IDEA、 WebStorm、 PyCharm、 Visual Studio(2010/2013/2015)、 NetBeans、 Sublime Text等,但自从用VSCode之后,就再没换过其他工具,一直用到现在有5年多的时间。
2024-08-20
vue学习—Convert HTML string to AST,如何将html字符串转换为ast数组结构
获取html字符串 首先在入口文件处,使用template属性或者el属性获取到需要解析的html字符串 template 1.html字符串,如 {代码...} 2.如果值以 # 开始,则它将被用作选择符,并使用匹配元素的 innerHTML 作为模板 el 类型:string | Element通过el获取需要解析的模版 {代码...} 解析html字符串 通过while循环结合正则表达...
MongoDB string字段索引策略
在研究MongoDB的索引是发现一个奇怪的问题,给一个string类型的field设置text索引,但是在查询的时候并没有使用索引。比如: {代码...} 从explain()的结果可以发现,在查询的时候只用了BasicCursor,也就是说没有使用索引。 后发现只有当使用$text查询的时候才会用到text索引: {代码...} 只不过这样的话,就没有办法针对...
SAP Fiori Elements里Drop down list的实现原理
In the blog Step by Step to create CDS view through SmartTemplate + WebIDE and Create a CRM Service Order Fiori application within a couple of minutes we get an Fiori application generated which needs several fine-tuning on appearance. For example, the status field is by default rendered as a pur...
2020-09-04
JavaScript Math 对象属性与方法
Math 对象属性Math.E:返回算术常量 e,即自然对数的底数(约等于2.718)Math.LN2:返回 2 的自然对数(约等于0.693)Math.LN10:返回 10 的自然对数(约等于2.302)Math.LOG2E:返回以 2 为底的 e 的对数(约等于 1.414)Math.LOG10E:返回以 10 为底的 e 的对数(约等于0.434)Math.PI:返回圆周率(约等于3.14159)Ma...
2021-03-30