V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Belmode  ›  全部回复第 16 页 / 共 24 页
回复总数  475
1 ... 8  9  10  11  12  13  14  15  16  17 ... 24  
2023-07-17 11:33:43 +08:00
回复了 kasusa 创建的主题 程序员 求助前端,为啥这里有不明空隙
多了一个”,“就不是标准 JSON 了。
把.json ,改成.js 来用,语法不变。
2023-07-13 17:03:11 +08:00
回复了 yuanyu28 创建的主题 程序员 Flutter 关于 h5 的问题
神奇的海螺,会把所有的依赖都告诉你

要在 Flutter 中实现加载百度页面并旋转 90°以铺满屏幕,可以使用 Flutter 的 Webview 插件。下面是一个示例代码,演示如何实现这个需求:

首先,确保已在项目的 pubspec.yaml 文件中添加了 webview_flutter 依赖:

yaml
dependencies:
flutter:
sdk: flutter
webview_flutter: ^2.0.0
然后,在你的 Flutter 页面中导入 Webview 插件:

dart
import 'package:webview_flutter/webview_flutter.dart';
在你的页面组件类中,添加一个旋转状态变量和一个 Webview 控制器变量:

dart
bool isRotated = false;
WebViewController? _webViewController;
在页面的构建方法中,创建一个 Webview 组件,并用一个 Container 包装它作为容器:

dart
Container(
width: isRotated ? MediaQuery.of(context).size.height : MediaQuery.of(context).size.width,
height: isRotated ? MediaQuery.of(context).size.width : MediaQuery.of(context).size.height,
child: RotatedBox(
quarterTurns: isRotated ? 1 : 0,
child: WebView(
initialUrl: 'https://www.baidu.com', // 加载百度页面
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (controller) {
_webViewController = controller; // 保存 Webview 控制器
},
),
),
),
最后,在需要的时候调用旋转方法来切换旋转状态:

dart
void rotateScreen() {
setState(() {
isRotated = !isRotated;
});
}
以上代码将会创建一个在屏幕上加载百度页面的 Webview ,并根据 isRotated 变量的值来决定是否旋转 90°。你可以在需要的时候调用 rotateScreen() 方法来切换旋转状态。

注意:为了使用 WebView 插件,需要在 Android 和 iOS 项目中进行一些配置。请确保已经按照官方文档的说明进行了正确的配置。
2023-07-13 16:28:25 +08:00
回复了 yuanyu28 创建的主题 程序员 Flutter 关于 h5 的问题
为什么不问问神奇的海螺呢
正常,这应该就是 BUG 。
重启一下 explorerer 就好了。
2023-07-12 18:15:43 +08:00
回复了 makelove 创建的主题 TypeScript TypeScript 的索引定义和原有字段类型冲突有什么技巧?
这段代码在 TypeScript 中并没有明显的语法错误,但它存在潜在的问题。

问题在于类型 Bar 定义了一个属性 name 的固定类型为 string ,以及一个索引签名 [key: string]: Date ,允许任意字符串键名对应的值为 Date 类型。

这种定义可能会导致类型不一致或产生意外行为。因为在 Bar 类型中,name 属性被指定为 string 类型,而索引签名允许任意字符串键名对应的值为 Date 类型。这样就引入了潜在的类型冲突。

举个例子:

typescript
const bar: Bar = {
name: 'John',
age: new Date() // 错误,age 不是 Date 类型
};
在上述示例中,我们试图将一个具有 'name' 和 'age' 属性的对象赋值给 Bar 类型的变量 bar ,但是在 Bar 类型中并没有定义 age 属性,并且索引签名的值类型是 Date 。因此,这样的赋值将会导致类型错误。

为了解决这个问题,你可以考虑`重新设计类型定义,确保属性和索引签名的类型一致`,或者`根据实际需求修改类型定义`。具体如何修改取决于你的使用场景和预期行为。

GPT 说的很明确,你用法不对。
![d83193f01191c7cb71bf762769549f62.png]( https://i3.mjj.rip/2023/07/12/d83193f01191c7cb71bf762769549f62.png)
https://mjj.today/i/WTT8pI

因为登录按钮处用的 xpath 不正确
2023-07-12 15:59:39 +08:00
回复了 laipidov 创建的主题 程序员 感觉脑子坏了?
不说其他的原因,自身来说,还是习惯了。
不过时间充裕了,可以多陪陪家人了,可以一起出门散步,遛猫狗,做游戏了。
甚至也可以高点副业,稍微补贴一下。
而且人还轻松,更年轻了
2023-07-12 15:57:25 +08:00
回复了 zuofeng59556 创建的主题 推广 我用 Laf 给女博士写了个 ChatGPT,如今她跟我已经领完证了
6
2023-07-06 18:17:49 +08:00
回复了 NoOneNoBody 创建的主题 Python pyright 如何忽略某个导入模块引发的类型问题?
这不就是最基本的类型检查,和类型转换么...
过犹不及
2023-07-05 13:46:51 +08:00
回复了 breadykidliu 创建的主题 程序员 挺生气的,关于领导 git 管理的一顿臭骂
这也不完全是你的错,工作上,遇事最好还是多沟通为好,千万不能相当然,不然会吃大亏的。需要做什么事,最好以邮件、会议、聊天群 at 所有人等方式,知会相关人员留痕。
不要听一些二极管的发言。
2023-07-03 21:53:08 +08:00
回复了 xq66 创建的主题 Visual Studio Code VS Code 这个扩展聊天栏里的字体怎么改?
这个可能没办法改,是插件内部定义 font family ,给插件作者提个 issue ,让他把配置开放出来吧。
2023-07-02 18:32:24 +08:00
回复了 NoOneNoBody 创建的主题 Windows 求两个软件,需求有点特别
有这功夫不如鼠标多点两下
2023-07-01 23:05:24 +08:00
回复了 Dynesshely 创建的主题 Visual Studio Code 大家不觉得 vscode 的布局系统很难用吗 ?
反正平时也是调来调去的,这种都是小问题,没啥感觉,又不影响使用呢。
2023-06-29 10:49:33 +08:00
回复了 33hyc33 创建的主题 Windows Outlook 的搜索功能也太难用了
换客户端呗
2023-06-29 10:27:15 +08:00
回复了 okunoda 创建的主题 程序员 有没有软件可以实现平板和电脑同时工作
腾讯云文档、语雀、飞书、钉钉文档都可以
2023-06-27 17:33:24 +08:00
回复了 hello2090 创建的主题 Java 问个 Spring 问题,覆盖 SoapMessageDispatcher
直接在自己的项目里,定义一个 MessageDispatcher ,限定名完全和 SpringWebsocket 中定义的一样,然后重写它的构造器,修改成符合你的要求的,比如写死读取 Application.properties 。然后再继承就好了。

第一次见不能定义配置文件的项目。
2023-06-27 15:22:58 +08:00
回复了 BurnThem 创建的主题 程序员 拿 uniapp 开发的 app 被 google play 下架封停了
26 号还好好的,到了 27 号咋开撕了呀
1 ... 8  9  10  11  12  13  14  15  16  17 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3052 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.