V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lisongeee  ›  全部回复第 14 页 / 共 33 页
回复总数  643
1 ... 10  11  12  13  14  15  16  17  18  19 ... 33  
2023-02-11 21:39:08 +08:00
回复了 molvqingtai 创建的主题 Node.js 如何修改 JSON string 中的值,只有改动部分产生 diff
2023-02-11 21:30:53 +08:00
回复了 molvqingtai 创建的主题 Node.js 如何修改 JSON string 中的值,只有改动部分产生 diff
<script src="https://gist.github.com/lisonge/51f6a7e6118a3412ecc226d20ea4fa0d.js"></script>

实现了找到替换的功能,使用的库是 acorn(解析 ast 获取位置) 和 magic-string(更新字符)
呃,在页面中 import 是什么意思?浏览器貌似不能像 node 一样直接导入 node_modules 里的文件
可否直接给个 github demo 仓库
> 但从页面中导入是旧的

这句话是什么意思?你用的什么构建工具?这个工具是否会预构建生成缓存
试试 项目根目录 package.json 的依赖中填写固定版本然后 npm install
2023-02-03 00:07:57 +08:00
回复了 axo 创建的主题 JavaScript 指向 MutationObserver 的 this 为什么会是 undefined 啊?
我使用 。而不是 . 是因为 V2EX 把上一条评论认为包含外链不让发送
2023-02-03 00:06:55 +08:00
回复了 axo 创建的主题 JavaScript 指向 MutationObserver 的 this 为什么会是 undefined 啊?
确实还要把 this 。run=function(){ 换成 this 。run=()=>{
2023-02-03 00:02:49 +08:00
回复了 axo 创建的主题 JavaScript 指向 MutationObserver 的 this 为什么会是 undefined 啊?
```js
let ManualHider = function(rules) {

this.run = function() {
this.list_observer = new MutationObserver(this.callback);
this.list_observer.observe(document.querySelector(this.matching_unique_rule.root), {
childList: true
});
}

this.task = Promise.resolve()
this.callback = ()=> {
this.task = this.task.finally(async()=>{
await new Promise(r => setTimeout(r, 3000));
// do sth asynchronously
})
}
};

new ManualHider(rules).run();
```
2023-01-23 22:20:38 +08:00
回复了 Lukedis 创建的主题 程序员 fetch header 携带自定义请求头,类型不匹配
```ts
fetch(`${url.baseUrl}${url.user.auth}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'Authorization': localStorage.getItem('Authorization')!,
},
}).then((response) => {
if (response.status == 200) {
auth = true;
}
});
```
2023-01-23 14:08:57 +08:00
回复了 elboble 创建的主题 Vue.js naive-ui 打包后的大小?
应该是 naive-ui 还引用了

```txt
"@css-render/plugin-bem": "^0.15.10",
"@css-render/vue3-ssr": "^0.15.10",
"@types/katex": "^0.14.0",
"@types/lodash": "^4.14.181",
"@types/lodash-es": "^4.17.6",
"async-validator": "^4.0.7",
"css-render": "^0.15.10",
"date-fns": "^2.28.0",
"date-fns-tz": "^1.3.3",
"evtd": "^0.2.4",
"highlight.js": "^11.5.0",
"lodash": "^4.17.21",
"lodash-es": "^4.17.21",
"seemly": "^0.3.6",
"treemate": "^0.3.11",
"vdirs": "^0.1.8",
"vooks": "^0.2.12",
"vueuc": "^0.4.47"
```

这些包,导致打包的模块数量很多
2023-01-20 19:55:46 +08:00
回复了 tianshiyeben 创建的主题 程序员 github 访问不了 无法提交代码
> 他是提交不了,你这换成加速源,能 push 上去?

@jqtmviyu

![image]( https://user-images.githubusercontent.com/38517192/213689201-10c69562-2c8b-4ead-bd5d-2f14f710e9e7.png)
2023-01-20 18:31:48 +08:00
回复了 tianshiyeben 创建的主题 程序员 github 访问不了 无法提交代码
<https://doc.fastgit.org/zh-cn/guide.html#web-%E7%9A%84%E4%BD%BF%E7%94%A8>

```sh
git config --global url."https://hub.fastgit.xyz/".insteadOf "https://github.com/"
git config protocol.https.allow always
```
@juzijun2333

> 或者用 app ops 这个应用 也可以管理传感器权限

app ops 有传感器权限管理吗?我刚刚看了没找到,你在哪找到的?可否发个截图看看
2023-01-12 13:00:24 +08:00
回复了 zpxshl 创建的主题 Android 请问:小程序自动跳广告的软件是什么原理?
并不是完全是这样的,某些 surfaceview/webview 内部提供了无障碍的节点信息

比如知乎的无障碍查询到的 NodeInfo 的 WebView 的内部还可以查询到 TextView/Image/Button 等一系列节点

比如 Android compsose 在它的 ComposeView 内也会提供无障碍节点
2023-01-09 16:14:55 +08:00
回复了 biguokang 创建的主题 Windows 请教一下关于 window 桌面壁纸轮播的问题
搞一个单独文件夹,然后写个脚本递归把原来文件夹的所有图片文件硬链接到这个新的文件夹
定时同步完毕之后,运行一下这个脚本
@ChrisFreeMan

> 你这个国内没法访问啊,还不如这个 http://ohentai.org

不一样哈,<https://hanime1.me/> 几乎所有番剧都是有中文字幕,新番里绝大多数都是 1080p 的,而且还有新番预告

你发的这个我随便看了几部,网站不是中文,没中文字幕,而且清晰度也不咋地啊
以前看真人的看多了,91pron 没什么意思了,一个小时的几分钟就看完了,现在只看动画了 <https://hanime1.me>
2023-01-04 11:24:13 +08:00
回复了 caobug 创建的主题 Android 请教 Android Activity 重建
我也不知道为什么

但是你的 初始化标记 不能是 singleton==null 吗?
1 ... 10  11  12  13  14  15  16  17  18  19 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2110 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 11:41 · PVG 19:41 · LAX 04:41 · JFK 07:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.