所以基本上我尝试使用addBusinessDays(new Date(), 3)它设置开始日期而不考虑周末。不过,我还需要使用日期列表(假期)。我找不到任何有关如何将这些假期添加到 addBusinessDays 的文档。
我正在使用 date-fns v2+
示例代码:
import { addBusinessDays } from 'date-fns';
const holidays = [
'2019-12-20'
]
console.log(addBusinessDays(new Date(), 3)) // should include holidays => 2019-12-24
Run Code Online (Sandbox Code Playgroud) <div class="puffar">
<?php
//Set up the objects needed
$my_wp_query = new WP_Query();
$all_wp_pages = $my_wp_query->query(array('post_type' => 'page'));
//Get children
$children = ($post->post_parent) ? get_page_children( $post->post_parent, $all_wp_pages ) : get_page_children( $post->ID, $all_wp_pages );
$i = 0;
//Build custom items
foreach($children as $child){
$i++;
/*
if (i % 2 == 0) { ?>
<?php
} */
?>
<div class="col-sm-6">
<div class="puff">
<div class="puff-image-holder">
<?php echo get_the_post_thumbnail( $child->ID, 'full' ); ?>
</div>
<fieldset class="linedHeadline hlmedium">
<legend><?php echo get_the_title($child->ID); ?></legend>
</fieldset>
<?php echo get_field("puff_introtext", …Run Code Online (Sandbox Code Playgroud) 如果它是奇数,我需要定位最后一个元素.
可以说我有3个元素.我想只针对第3个元素,因为它的最后一个和它的奇数.但是,如果我有1个元素,我不希望这个规则适用,即使这实际上是奇数也是如此.
1 2 3(target)
1 2 3 4 5(target)
1 2(don't target)
1(don't target)
Run Code Online (Sandbox Code Playgroud)
我怎么能做到这一点?
所以我基本上想要结合起来:nth-child(odd),:not(:only-child)并且只有在适用的情况下.
我有一个组件库,它将发布到 npm 以供 razzle 应用程序使用。我想要获得关于最佳实践的意见的主要问题是,包应该使用 cjs 还是 esm 构建,以及每个包的缺点是什么?
我可以只构建 cjs 吗?
我使用 express 和 jwt-simple 来处理登录/注册和经过身份验证的请求作为中间件 api。我正在尝试创建一个 .well-known 端点,以便其他 api 可以根据发送的令牌对请求进行身份验证。
这是我的策略:
module.exports = function() {
const opts = {};
opts.jwtFromRequest = ExtractJwt.fromAuthHeader();
opts.secretOrKey = securityConfig.jwtSecret;
passport.use(new JwtStrategy(opts, function(jwt_payload, done) {
// User.where('id', jwt_payload.id).fetch({withRelated: 'roles'})
console.log('jwt_payload', jwt_payload)
User.where('id', jwt_payload.id).fetch()
.then(user => user ? done(null, user) : done(null, false))
.catch(err => done(err, false));
}));
};
Run Code Online (Sandbox Code Playgroud)
这是我的登录路径:
router.post('/login', function(req, res) {
const {username, password} = req.body;
Promise.coroutine(function* () {
const user = yield User.where('username', username).fetch();
if(user) {
const isValidPassword = yield user.validPassword(password);
if …Run Code Online (Sandbox Code Playgroud) 为了能够过滤掉不应该使用.Where(“ Visible”)渲染的项目,我需要一个名为umbracoNaviHide的属性,该属性返回true或false。
在早期版本中,它已添加到“通用”选项卡中。但是,现在您不能再追加到该选项卡了。
我现在如何完成隐藏页面?
这是我的佛经:
@foreach (var Area in Model.Content.Children.Where("Visible"))
{
Run Code Online (Sandbox Code Playgroud)
这是关于它的声明。但我找不到任何解决方法。
相关更改摘要-7.4 beta-无法将属性添加到“常规属性”选项卡的选项
说明-在7.4 beta中,无法再将属性添加到“常规属性”标签。我知道这样做是因为属性可以在该选项卡上隐藏一些,并且通常在单独的选项卡上更好。但是在某些情况下,该选项卡上的属性更好。
假设我有以下数组结构:
"stores" : [
{
id: 1,
name: 'lopd',
},
{
id: 2,
name: 'abc'
}
]
Run Code Online (Sandbox Code Playgroud)
我想将参数名称更改为以下内容:
"stores" : [
{
value: 1,
label: 'lopd',
},
{
value: 2,
label: 'abc'
}
]
Run Code Online (Sandbox Code Playgroud)
我将如何在 ES6 中做到这一点?
由于我在集群上只能使用 docker 1.xxx 而不是 17x,因此我需要一些帮助来了解如何将此多阶段构建转换为旧版 docker 版本的有效构建。
有人可以帮助我吗?
FROM node:9-alpine as deps
ENV NODE_ENV=development
RUN apk update && apk upgrade && \
apk add --no-cache bash
WORKDIR /app
COPY . .
RUN npm set progress=false \
&& npm config set depth 0 \
&& npm install --only=production \
&& cp -R node_modules/ ./prod_node_modules \
&& npm install
FROM deps as test
RUN rm -r ./prod_node_modules \
&& npm run lint
FROM node:9-alpine
RUN apk add --update tzdata
ENV PORT=3000
ENV …Run Code Online (Sandbox Code Playgroud) 我总是以纯字符串格式存储我的分钟,说“90”90 分钟。我想将其转换为 schema.org 标准的 ISO 8601 持续时间格式。
例如“90”应转换为 PT1H30M
有些东西是错的,我怀疑它是我的PHP版本,在这台服务器上是5.2; 代码在5.6之前运行,没有任何缺陷......
我已将其调试到以下代码中.但是,我没有收到错误消息..
$standard = array_map( function( $item ) {
return $item['standard_resolution']->url;
}, $images );
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我重做这部分代码,以便在5.2中工作吗?
javascript ×4
node.js ×2
php ×2
array-map ×1
arrays ×1
commonjs ×1
css ×1
css3 ×1
date ×1
date-fns ×1
docker ×1
dockerfile ×1
ecmascript-6 ×1
es6-modules ×1
express ×1
jenkins ×1
jwt ×1
jwt-simple ×1
npm ×1
object ×1
php-5.2 ×1
umbraco ×1
umbraco7 ×1