根据 react-native 的 expo sqlite 文档,我可以像这样初始化一个数据库:
const db = SQLite.openDatabase('db.db');
Run Code Online (Sandbox Code Playgroud)
这有效,我可以像这样更新数据库:
update() {
db.transaction(tx => {
tx.executeSql(
`select * from items where done = ?;`,
[this.props.done ? 1 : 0],
(_, { rows: { _array } }) => this.setState({ items: _array })
);
});
}
Run Code Online (Sandbox Code Playgroud)
根据我有限的理解,这会在设备中创建一个数据库。然后它被操纵保持所有的数据库本地。
我有一个数据库,其中已经设置了所有必要的表。我如何让它使用我已经设置的当前数据库?
例如:(不正确的语法)
const db = SQLite.openDatabaseIShipWithApp('mypath/mydb.db');
Run Code Online (Sandbox Code Playgroud)
我找不到任何文档来帮助我解决这个问题。我上面提到的唯一原因是因为我已经有了包含表和数据的数据库。
任何帮助,将不胜感激!
目前我有一个网站,其 HTML 中有此内容。我通过检查chrome开发者工具中的元素确认了这一点。
<div class="hdp-photo-carousel" style="transform: translateX(0px);">
<div class="photo-tile photo-tile-large">
Run Code Online (Sandbox Code Playgroud)
我直观地看到页面打开,我可以看到该项目在那里。然后 30 秒后我收到此错误:
<div class="hdp-photo-carousel" style="transform: translateX(0px);">
<div class="photo-tile photo-tile-large">
Run Code Online (Sandbox Code Playgroud)
我在 puppeteer js 中的代码是:
const pptrFirefox = require('puppeteer-firefox');
(async () => {
const browser = await pptrFirefox.launch({headless: false});
const page = await browser.newPage();
await page.goto('https://zillow.com');
await page.type('.react-autosuggest__input', '8002 Blandwood Rd. Downey, CA 90240');
await page.click('.zsg-search-button_primary');
await page.waitForSelector('.photo-tile');
console.log('did I get this far?');
})();
Run Code Online (Sandbox Code Playgroud)
谁能告诉我我做错了什么?
我目前正在运行我从Alloy模板网站购买的应用程序.当我运行应用程序时,我收到您无权访问此应用程序的错误.这是我做的步骤.1.我将应用程序导入为现有项目.2.我在iPhone 7的调试和常规运行中点击Run.在"Alloy compiler completed successfully"之后出现错误.
我是一个独立帐户,我是新手,所以我不确定它应该如何运作.仪表板上的加号被锁定在"注册应用程序服务"的位置.我不确定这是否是我收到此错误的原因.我在网上查了一下,但我找不到任何解决方案.
我正在尝试登录 EBElastic Beanstalk 实例。
eb ssh
Run Code Online (Sandbox Code Playgroud)
然后我得到错误:
错误:NotFoundError - EB CLI 找不到密钥名“myName”的 SSH 密钥文件。您的 SSH 密钥文件必须位于主目录的 .ssh 文件夹中。
在我的项目的根目录中,我有一个目录:
.ssh
Run Code Online (Sandbox Code Playgroud)
在其中我放置了 myName.pem 并且只是 myName 没有扩展名。
-----BEGIN RSA PRIVATE KEY-----
abunchofcharacters...blahblah
-----END RSA PRIVATE KEY----
Run Code Online (Sandbox Code Playgroud)
我不知道为什么这不起作用。有什么想法吗?
我正在从Amazon ec2实例运行Strongloop Loopback.我安装了节点,并通过我的ec2实例上的命令行设置了一个环回应用程序.我还添加了一个模型.当我去部署arc"slc arc"时,我收到此消息"StrongLoop Arc正在此处运行:http:// localhost:42099 /#/ 注意:Arc似乎是从远程连接启动的.根据您的网络设置,使用上述地址可能无法访问Arc."
文档说我应该使用我的ec2 ip运行它,我尝试这样:http:// my-ip-here:42099 /#/没有成功.我也试试这个ec2-my-ip-here.us-west-1.compute.amazonaws.com:42099/#/也没有成功.
我进入了我的安全组并制定了入境规则"所有流量"端口范围.依然没有.
我进入了server/config.json并将ip从0.0.0.0更改为我的ec2 ip,看看是否可行,也没有.我也试过运行它,只是测试资源管理器,它没有用.既不是弧也不是探险家.有任何想法吗?
嗨,我遇到了这个错误的问题:PHP 警告:模块 'soap' 已经加载在第 0 行的未知中
我在媒体神庙上运行 vps。我从他们的知识库中得到了一些说明,我完全按照说明进行了操作。但是,要查看 SOAP 是否正确安装,我转到命令行并运行“pear list”,这就是我得到的结果。
PHP Warning: Module 'soap' already loaded in Unknown on line 0
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.11 stable
Console_Getopt 1.3.1 stable
PEAR 1.9.4 stable
Structures_Graph 1.0.4 stable
XML_Util 1.2.1 stable
[root@w8ld-gg7p ~]# rep extension /usr/local/lib/php.ini
-bash: rep: command not found
[root@w8ld-gg7p ~]#
Run Code Online (Sandbox Code Playgroud)
谁能告诉我我做错了什么?首先,它不会在已安装的软件包列表中加载 SOAP。其次,我在未知错误中加载了 SOAP。
我是新手,所以任何帮助将不胜感激!谢谢!
我目前正在使用 Laravel 5.6,并且我有一个 api 的结果。我正在尝试对结果进行分页,但无法做到。
\n\n我的json结果是这样的:
\n\n{#922 \xe2\x96\xbc\n +"orders": array:50 [\xe2\x96\xbc\n 0 => {#220 \xe2\x96\xb6}\n 1 => {#234 \xe2\x96\xb6}\n 2 => {#250 \xe2\x96\xb6}\n 3 => {#263 \xe2\x96\xb6}\n 4 => {#274 \xe2\x96\xb6}\n 5 => {#297 \xe2\x96\xb6}\n 6 => {#310 \xe2\x96\xb6}\n 7 => {#322 \xe2\x96\xb6}\n 8 => {#338 \xe2\x96\xb6}\n 9 => {#351 \xe2\x96\xb6}\n ]\n}\nRun Code Online (Sandbox Code Playgroud)\n\n然后我收到订单并将其放入变量中,如下所示:$orders = $call->orders;
我已经尝试过这样做:
\n\n$orders = $shopifyData->paginate(20)->toArray();\nRun Code Online (Sandbox Code Playgroud)\n\n我收到此错误:\n调用数组上的成员函数 paginate()
\n\n我也尝试过这个: $orders::Paginate(20);\n也不起作用。
我想我错过了如何做到这一点的第一步,但老实说我迷路了。我不太确定该怎么做。谷歌搜索有几个关于如何使用 Eloquent 模型从数据库检索数据时执行此操作的示例。它还展示了当您查询数据库但什么也不做时如何执行此操作。Laravel 文档在 5.6 分页下找到:\nPaginating Query …
目前,我的 puppeteer 文件中有以下部分代码:
const getImgSrc = await page.$eval('#ldpGallery', el => el.getElementsByTagName('img'));
console.log(getImgSrc);
Run Code Online (Sandbox Code Playgroud)
我从中得到的 html 是这样的:
<img data-src="https://example.com/981489624/e132d90154bc6cbc6616442c0742fc43l-m0xd-w1020_h770_q80.jpg" class="owl-lazy" src="">
Run Code Online (Sandbox Code Playgroud)
我在控制台中得到的结果是这样的:
{ '0': {},
'1': {},
'2': {},
'3': {},
'4': {} }
Run Code Online (Sandbox Code Playgroud)
我正在尝试从上面的 html 访问 data-src。在我检索到我尝试过的对象之后。forEach() 和 map ,它们都给我一个错误。
我将如何获得 data-src 字符串?
我需要将一些变量传递给我的发送电子邮件。
这是我的代码:
$data = [
'first' => $request->first,
'last' => $request->last,
'business_org' => $request->business_org,
'instagram' => $request->instagram,
'email' => $request->email,
'phone' => $request->phone,
'unique' => $request->unique,
'purchased' => $request->products_purchased,
'city' => $request->city,
'state' => $request->state,
'filename' => $fileName
];
// send email with details
Mail::send('emails.justshoot', $data, function($message) {
$message->from('us@something.com', 'Just Shoot Upload');
$message->to('myemail@gmail.com')->cc('myemail@gmail.com');
});
Run Code Online (Sandbox Code Playgroud)
然后,我尝试访问该变量,以便可以在电子邮件中显示它。emails.justshoot.blade.php
{{$data}}给出一个错误。我究竟做错了什么?
我正在尝试用 Lilypond 中的自定义图形替换默认的音符头。我已经阅读了 A.10.3 Graphic 下的文档,其中解释了如何使用\markup将图形添加到乐谱中,但是我坚持能够使用它们来替换音符头。我的问题是如何将默认注释头替换为自定义注释头?
javascript ×3
amazon-ec2 ×2
node.js ×2
puppeteer ×2
bash ×1
expo ×1
laravel ×1
laravel-5 ×1
lilypond ×1
loopbackjs ×1
php ×1
react-native ×1
soap ×1
sqlite ×1
strongloop ×1
web-scraping ×1