草庐IT

app-name

全部标签

javascript - 如何在不使用 -webkit-app-region 的情况下在 Electron 中移动无框窗口

我一直试图在false上移动一个无框窗口,但现在我想通过拖动一个元素(标题栏)来移动整个窗口,我试过-webkit-app-region:drag;但是好像不行,我也试过https://www.npmjs.com/package/electron-drag但它也不起作用。 最佳答案 由于您的窗口是无框的,因此您可以使用属性-webkit-app-region,即使您的IDE说它不是,它仍然有效。出于用户体验考虑,您应该禁止文本选择并在标题栏内拖动按钮。.titlebar{-webkit-user-select:none;-webki

javascript - typescript 错误 : TS2304: Cannot find name '$'

声明x=$('#msgBox_'+scope.boxId).position().left;生成一个errorTS2304:Cannotfindname'$'尽管jquery和@types安装在node_modules文件夹中。我的tsconfig.json看起来像这样:{"compilerOptions":{"module":"commonjs","target":"es5","sourceMap":true,"moduleResolution":"node","declaration":true},"exclude":["node_modules"]}我该如何解决?

JavaScript (ES6) : Named parameters and default values

我来自Python,我真的很喜欢设置命名参数和默认值的方式——现在看来ES6允许我做类似的事情。但我不明白为什么最后一次通话中断了:fun=({first=1,last=1})=>(1*first+2*last)console.log("-----------")console.log(fun({first:1,last:2}))console.log("-----------")console.log(fun({last:1,first:2}))console.log("-----------")console.log(fun())//Breaks 最佳答

Javascript 正则表达式 : test people's name

来自这个问题:javascriptregex:onlyenglishlettersallowed如何对人名进行表情测试?目前它根本不允许名称之间有空格。我需要能够匹配像JohnDoe这样的东西干杯 最佳答案 letresult=/^[a-zA-Z]+$/.test('JohnDoe');console.log(result);在字符类中抛出您需要的任何符号。这就是为什么我说要具体确切地您想要验证的内容。此正则表达式不会考虑重音字符,如果您关心这一点,您最好使用unicode匹配。 关于J

javascript - react-create-app/react-scripts 如何找到入口点?

在此tutorial,npmstart是如何找到src/index/js来启动渲染的?我在任何地方都找不到它的配置。 最佳答案 你可以运行npmruneject让项目变回一个普通的webpack项目。然后你可以找到配置。 关于javascript-react-create-app/react-scripts如何找到入口点?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44403

javascript - 使用 create-react-app 进行 react-router-dom 热重载

我正在学习React和ReactRouter。我使用create-react-app创建了一个应用程序,在我开始使用react-router-dom之前,热重载运行良好。这是我的package.json:{"name":"my-app","version":"0.1.0","private":true,"dependencies":{"bulma":"^0.7.2","react":"^16.6.0","react-dom":"^16.6.0","react-router-dom":"^4.3.1","react-scripts":"2.0.5"},"scripts":{"start"

javascript - 使用 Facebook ://To Share a Post through the Facebook App with Web Interface

我的一个网站有一个我编写的自定义共享插件,如果可能的话,我想尝试在本地Facebook应用程序中打开“共享”功能。我知道您可以使用fb://打开应用程序,但根据我的阅读,这是FBML的一部分,已被弃用多年。我最理想的是让链接打开FB应用程序,并在共享框中预先填充一个链接,然后用户可以自动共享该链接。基本上是sharer.php脚本的功能(如果它从OG标签中提取数据就没问题)。我知道它可以在iOS应用程序(可能还有Android)中完成,但是否可以通过网络界面完成?我使用的链接仅通过一些Javascript在移动设备上显示,因此我不必担心它会在整个网站范围内造成任何问题。感谢您的帮助!

javascript - Google Apps 脚本应用程序突然执行缓慢/出错

是否还有其他人在使用Apps脚本应用程序时遇到性能问题?我有9个应用程序在周五突然开始变得非常缓慢。它们之间的共同链接似乎是ScriptDB,尽管我不确定这是问题所在。我想知道这是否与ScriptDB在今年年底被弃用有关?我比以前更频繁地看到以下错误:服务在短时间内被调用了太多次:scriptdbrateMax。在调用之间尝试Utilities.sleep(1000)。提前致谢斯图尔特 最佳答案 是的,我也在我的脚本中看到过它。最近scriptDb显然对速率限制变得更加严格。我有一个连续运行超过1年的脚本,这周两次出现同样的错误,而

javascript - 为什么要缓存 window.name?

在我最近参加的编程挑战中,我必须使用window.name属性来存储/操作数据。我发现,当您更改此属性时,它会在页面刷新时持续存在(但在打开具有相同URL的新页面时不会)。我能找到的唯一信息是,这是已知的,甚至被某些框架用作数据存储,但我想知道为什么(比如为什么window.name是持久的?有任何历史原因吗?)以及如何(当window.name在页面更改之间保留以及何时被丢弃时有哪些规则?)。显然,我的Google-fu还不够强大,无法找到这些问题的答案(在MDN页面上什至没有提到它!)所以我希望也许你能帮助我。 最佳答案 我的理

javascript - 在 React Native App 的 WebView 中包含外部 JavaScript 文件

我试图在我的ReactNative项目的WebView中包含一个外部JavaScript文件。我希望包含的文件是用纯JavaScript(无ES5或更高版本)编写的npm上不可用的第三方库。我需要一个解决方案来将我的JS文件注入(inject)到ReactNative项目的WebView中,而无需导入它或使其成为npm模块。我尝试了以下方法,但目前没有效果:我试过像这样加载脚本:Insertscripttag我尝试按照此处的答案在injectedJavaScript中动态加载脚本:LinkJSfilefromaJSfile这是我的外部AppGeneral.js:functionAppG