前端开发

如何在网站上使用表情符号字体?

我已下载Google's "Noto Color Emoji"字体,但无法使用。我对“Noto Sans Regular”这样的字体没有问题。但在Firefox(Windows 10)中,使用“Noto Color Emoji”字体时,我收到以下错误: downloadable font: no supported glyph shapes table(s) present (font-fa ..
发布时间:2022-09-21 22:23:02 前端开发

有没有办法检查JS中的一个字符串是不是一个单独的表情符号?

问题很简单:我有一个字符串str,我如何检查str是否只是一个表情符号,而不是其他表情符号?此外,我不希望使用其他库。 匹配"🍎"、"⛹🏿‍♂️"、"3️⃣",但不匹配"🍓a"、"𝕒"、"🍌🍀" 我在寻找解决方案时遇到了困难,但以下是我到目前为止尝试过的一些方法: 尝试的解决方案1-绕过长度和...运算符 我了解到,表情符号占用不止一个字节,有些甚至占用4个字节,甚 ..
发布时间:2022-09-21 21:48:46 前端开发

如何反转包含复杂表情符号的字符串?

输入: Hello world👩‍🦰👩‍👩‍👦‍👦 所需输出: 👩‍👩‍👦‍👦👩‍🦰dlrow olleH 我尝试了几种方法,但都没有给出正确的答案。 此操作失败得很惨: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> const text = 'Hello world👩‍🦰👩‍👩‍👦‍👦' ..
发布时间:2022-09-21 21:27:05 前端开发

用表情符号替换表情符号

我有一些文本,其中可能包括文本表情符号(例如:;),:()。对于上面的例子,我想用它们对应的表情符号Unicode字符(😉和😞)替换它们。 我打算然后对此文本运行twimoji。 我知道我可以查找并替换,但我宁愿使用已经完成此功能的预生成程序。 是否有已经实现此功能的库?我认为常用表情符号的列表是这里最大的工作量。 推荐答案 不确定是否已有将文本表情转换为unic ..
发布时间:2022-09-21 20:56:05 前端开发

为什么Unicode表情符号属性转义与数字匹配?

我发现了一种很棒的检测emoji表情符号的方法,它使用的正则表达式没有使用巨大的魔术范围&通过使用Unicode property escape: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> console.log(/p{Emoji}/u.test('flowers 🌼🌺🌸')) // true console.log(/p{Emoji}/u ..
发布时间:2022-09-21 19:00:15 前端开发

如何组合两个正则表达式条件?

我正在尝试用JavaScript编写与两个条件A和B进行AND运算的正则表达式 (A)(B)显然不是有效的解决方案。 我的两个正则表达式是: ^((?=.*?(.*([.]).*)[^@])[^@]+)$ 所以 ^((?=.*?(.*([.]).*)[^@])[^@]+)(((?!..).)*)$不与两个正则表达式 我怎么能做到这一点?是否有一般规则? 推荐答案 ..
发布时间:2022-09-21 09:46:18 前端开发

缩小js时进行布尔切换的原因

我在一个js文件中有这行代码 var useScroll = Window.innerWidth > 1360 ? true : false; 缩小后就变成 i=Window.innerWidth>1360?!0:!1 我只是好奇,为什么有!运算符?对我来说,这样做更有意义。 i=Window.innerWidth>1360?1:0 推荐答案 有一个非常合理的原 ..
发布时间:2022-09-20 19:16:14 前端开发

如何缩小JSON反应?

您好,最近在一次面试中,我回答了这个问题。 如何缩小json响应 { name: "sample name", product: "sample product", address: "sample address" } 这就是问题所在。我不知道如何缩小,以及它背后的过程。有谁能解释一下吗?请 提前谢谢。 推荐答案 您可以解析JSON,然后立即重新序列化 ..
发布时间:2022-09-20 19:11:57 前端开发

在缩小HTML之前,我应该考虑什么?

我已在谷歌上搜索,但找不到任何HTML缩写脚本。 我突然想到,除了删除所有不需要的空格之外,也许没有什么比缩小HTML更重要的了。 是我遗漏了什么,还是我的Google Fu丢失了? HTML 从推荐答案中删除内容时必须小心,因为它是一种脆弱的语言。根据页面的编码方式,一些空白可能更重要;此外,如果您有white-space: pre这样的css样式,则可能需要保留空白。此 ..
发布时间:2022-09-20 19:05:06 前端开发

使用Node-Sass缩小CSS

我在NodeJS项目中使用SCSS,并使用以下命令将所有独立的SCSS文件转换为单个CSS文件 node-sass -w public/css/scss/style.scss public/css/style.css 我唯一的问题是我还希望缩小css文件。使用Node-Sass可以做到这一点吗?医生说有一个“紧凑型”的选项,但当我尝试时,它似乎不起作用 node-sass -w c ..
发布时间:2022-09-20 18:59:34 前端开发

无法缩写此文件中的代码

我正在创作一个我想放在npm上的JavaScript库。我目前正在另一个项目中使用该库,并且已使用其GitHub存储库将其添加为依赖项: "dependencies": { // ... others "react-web-component": "LukasBombach/react-web-component", } 我也将webpack与UglifyJsPlugin一起使用 ..
发布时间:2022-09-20 18:51:24 前端开发

组件没有重新渲染,调用减速器和道具后没有更新?

我正在尝试从股票API获取一些股票数据。 我可以使用正常的反应钩子来获取它,但在使用Redux和Redux Saga来获取它时,我面临着问题。 在第一次渲染中,它不会更新redux存储。 它更新第二个渲染中的复制存储。 但即使更新了Redux存储区,我的组件也不会获得更新状态?? 有人能帮忙吗? 这是我的组件: import React, { useState,useEffect ..
发布时间:2022-09-20 17:58:17 前端开发

如何在`onClick`事件中调用Redux Saga操作?

我刚刚使用infinitered/ignite启动了一个新项目。 我已将getUserToken函数添加到APITestScreen 因此,我知道该函数按预期工作,但我无法将onPress函数与I added to the LaunchScreen按钮挂钩。 我已将其导入到视图中,但当我单击该按钮时没有任何反应。我已经添加了一个警报和一个sole.log,但它们没有被触发。我应该怎么做才能使 ..
发布时间:2022-09-20 17:47:24 前端开发

Jspdf中的嵌套表

我正在使用jspdf开发一个表。 我尝试将Autotable放在Autotable中。 问题是表的行没有动态调整到插入的表的高度。 然后它重叠到下一行。 这是我的代码。 doc.autoTable({ html: '#table', theme:'grid', overflow: 'linebr ..
发布时间:2022-09-20 15:45:34 前端开发

使用jsPDF将html导出为pdf

嗨,我想将html导出为pdf,我已经使用jsPDF所有的工作pdf也导出,但我想得到相同的html在pdf,html样式不工作我能做什么,有人能帮我吗?有什么方法可以在jsPDF中使用html样式吗?这是我的html代码。我从此链接http://jsfiddle.net/xzZ7n/1/ 获得了一个脚本函数 ..
发布时间:2022-09-20 15:40:47 前端开发

JSPDF本地保存的文件在Acrobat中显示文档[110]错误

我有以下JavaScript代码https://jsfiddle.net/d72sgwrc/5/,它假定要保存我的屏幕图像,将其转换为Canvas,并将其保存为PDF。一旦文件下载到我的本地计算机上,我就可以在浏览器中查看PDF文件,但如果我想在Acrobat PDF查看器上打开该文件,我会收到以下错误:“处理页面时出错。准备此文档时出现问题(110)。我的HTML页面只是一个包含大量生成编号的表 ..
发布时间:2022-09-20 15:25:36 前端开发

Jspdf addHTML页面拆分选项正在拉伸页面

我已经在互联网上尝试了所有的方法,这是我最后一次尝试,看看这是否可能。 我正在处理的是一个长的和动态的html,我必须将其转换为多页pdf。我尝试了addhtml和addImage方法,但没有得到预期的结果。 Addhtml:当我使用Pages Split选项时,它会拉伸所有页面。我也尝试在选项中提供宽度和高度,但它停止显示。 Addimage:这仅在1页上显示图像,也没有在2页上拆分图像 ..
发布时间:2022-09-20 15:21:34 前端开发