假设我有一个组件“Post”,它包含多个组件“Comment”。当我输入如下 URL 时,我想让该应用程序在带有该锚点的评论上向下滚动:
/post/:postId/#commentId
Run Code Online (Sandbox Code Playgroud)
我已经在工作 postId 路线/post/:postId
我尝试使用react-hash-link npm 包来实现它,但它没有按预期工作。
每个评论都有自己的 ID,该 ID 在组件上设置,如下所示:
<div class="post">
<div class="post-header">
<div class="post-header-avatar">
SOME TEXT
</div>
<div class="post-header-info">
SOME TEXT
</div>
</div>
<div class="post-content">
<span>POST CONTENT</span>
</div>
<div class="post-likers-container">
<div class="post-likers-header label">People who like this post</div>
<div class="post-likers">
SOME TEXT
</div>
</div>
<div class="post-comments">
<div class="comments ">
<div class="comments-all label">Comments</div>
<div class="comments">
<div class="comment" id="5d27759edd51be1858f6b6f2">
<div class="comment-content">
COMMENT 1 TEXT
</div>
</div>
<div class="comment" id="5d2775b2dd51be1858f6b720">
<div class="comment-content">
COMMENT 2 TEXT
</div>
</div> …Run Code Online (Sandbox Code Playgroud) 我在 MongoDB 中创建 Stitch 函数并得到未定义的结果而不是双倍。
我正在开发一个 iOS 应用程序,使用 MongoDB 数据库。我正在创建缝合函数,并使用 callFunction(withName:withArgs:_:) 方法。我编写了一个函数来计算平均早晨值。我想将早上的值返回给应用程序。这是下面的代码。
exports = function(DAY,MONTH){
var total = 0.0;
var count = 0.0;
var morning = 0.0;
var collection = context.services.get("mongodb-atlas").db("database_name").collection("collection_name");
var docs = collection.find({month: { $eq: MONTH },
day: { $eq: DAY },
hour: { $gte: 8 },
hour: { $lt: 13 }
}).toArray().then((data) => {
data.forEach((el) =>{
total = total + el.value;
count = count + 1.0;
});
morning = total/count;
console.log("morning");
console.log(morning);
return {morning};
})
.catch((error) => …Run Code Online (Sandbox Code Playgroud) 例如,我有 250 天,我想使用 moment.js 将其转换为月份和天,那么您知道我该怎么做吗?
Example:
What I've: 250 Days
What I want: 8 Months and 7 Days
Run Code Online (Sandbox Code Playgroud) 问题是针对 ionic 4 的。我正在尝试为 ion-input 提供一个 vale 列表。由于列表包含 200 个项目,我想过滤列表。像这样:https : //www.w3schools.com/tags/tryit.asp?filename=tryhtml5_datalist
我已经看到这个问题:https : //github.com/ionic-team/ionic/issues/5702 但提案解决方案不适用于 Ionic 4:
<ion-input list="browsers" name="browser" placeholder="Choose category">
<ion-label>Browsers</ion-label>
</ion-input>
<datalist id="browsers">
<option value="Internet Explorer"/>
<option value="Firefox"/>
<option value="Chrome"/>
<option value="Opera"/>
<option value="Safari"/>
</datalist>
Run Code Online (Sandbox Code Playgroud)
谢谢
如何在插入该行后 1 天创建事件自动删除某行?
我有 3 个字段:
身份证号
名称 varchar
时间戳 current_timestamp()
想要在mysql表中获取两个特定行的SUM。
create table people(
id int,
firstname varchar(50),
money int
);
id firstname money
1 david 100
2 jack 200
3 bob 300
Run Code Online (Sandbox Code Playgroud)
说我只想要第1行(大卫)和第3行(鲍勃)的总和。总数应为400。
我用这个查询:
SELECT SUM(money)
FROM people
WHERE id = 1 AND 3;
Run Code Online (Sandbox Code Playgroud)
但结果是100,而不是我预期的400。
我有下面的 XSLT 文件,我只想通过 SHELL 脚本运行它。
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()" />
</xsl:copy>
</xsl:template>
<xsl:template match="test-method[@status = 'FAIL']"/>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)
XML 示例:
<?xml version="1.0" encoding="UTF-8"?>
<test-result>
<test-method status="PASS" name="beforeTestSetup" is-config="true" duration-ms="705" started-at="2018-08-16T21:39:59Z" finished-at="2018-08-16T21:39:59Z">
<params>
<param index="0">
<value>
<![CDATA[org.testng.TestRunner@31c2affc]]>
</value>
</param>
</params>
</test-method>
<test-method status="FAIL" name="beforeTestSetup" is-config="true" duration-ms="805" started-at="2018-08-16T21:39:59Z" finished-at="2018-08-16T21:39:59Z">
<params>
<param index="0">
<value>
<![CDATA[org.testng.TestRunner@31c2affc]]>
</value>
</param>
</params>
</test-method>
<test-method status="PASS" name="TEST" is-config="true" duration-ms="905" started-at="2018-08-16T21:39:59Z" finished-at="2018-08-16T21:39:59Z">
<params>
<param index="0">
<value>
<![CDATA[org.testng.TestRunner@31c2affc]]>
</value>
</param>
</params>
</test-method>
</test-result>
Run Code Online (Sandbox Code Playgroud)
我只想通过 SHELL 脚本针对示例 XML …
我可以通过方法将 C# 中的字节数组转换为 ASCII 字符串Encoding.ASCII.Getstring()。
但我不知道如何将 Span 转换为 String。
添加了我想使用Span<byte>.ToArray().
我在MySql中有一个表,如:
URL Browser
A Chrome
B Chrome
C Firefox
A Chrome
A Firefox
A Opera
A Chrome
B Chrome
B Firefox
C Tor
Run Code Online (Sandbox Code Playgroud)
该URL列具有广泛的数据,但“浏览器”列具有有限的一组。我想汇总在URL列上,并按降序获得列表中每个浏览器的最高计数,例如:
URL FrequentlyUsedBrowser
A [(Chrome,3),(Firefox,1),(Opera,1)]
B [(Chrome,2),(Firefox,1)]
C [(Chrome,1),(Tor,1)]
Run Code Online (Sandbox Code Playgroud)
我一直在写SQL它,以便使用窗口分区将计数作为每个浏览器的一个条目,但无法将其添加到列表中。
javascript ×3
mysql ×3
sql ×3
html ×2
asynchronous ×1
auto-delete ×1
autocomplete ×1
bash ×1
c# ×1
database ×1
ionic4 ×1
momentjs ×1
mongodb ×1
node.js ×1
reactjs ×1
shell ×1
unix ×1